protected OnHeaderIconDoubleClicked ( MouseButtonEventArgs e ) : void | ||
e | MouseButtonEventArgs | The |
return | void |
protected virtual void OnHeaderIconDoubleClicked( MouseButtonEventArgs e )
{
if( !this.IsCurrentWindow( e.OriginalSource ) )
return;
e.Handled = true;
MouseButtonEventArgs args = new MouseButtonEventArgs( Mouse.PrimaryDevice, 0, MouseButton.Left );
args.RoutedEvent = HeaderIconDoubleClickedEvent;
args.Source = this;
this.RaiseEvent( args );
if( !args.Handled )
{
this.Close();
}
}