C# Class BetterExplorerControls.AirspacePopup

Inheritance: System.Windows.Controls.Primitives.Popup
Datei anzeigen Open project: Gainedge/BetterExplorer Class Usage Examples

Public Properties

Property Type Description
AllowOutsideScreenPlacementProperty System.Windows.DependencyProperty
FollowPlacementTargetProperty System.Windows.DependencyProperty
IsTopmostProperty System.Windows.DependencyProperty
ParentWindowProperty System.Windows.DependencyProperty

Public Methods

Method Description
AirspacePopup ( ) : System

Protected Methods

Method Description
OnClosed ( EventArgs e ) : void
OnOpened ( EventArgs e ) : void

Private Methods

Method Description
CutBottom ( FrameworkElement placementTarget ) : double
CutLeft ( FrameworkElement placementTarget ) : double
CutRight ( FrameworkElement placementTarget ) : double
CutTop ( FrameworkElement placementTarget ) : double
GetWindowRect ( IntPtr hWnd, RECT &lpRect ) : bool
OnChildPreviewMouseLeftButtonDown ( object sender, System.Windows.Input.MouseButtonEventArgs e ) : void
OnIsTopmostChanged ( DependencyObject source, System.Windows.DependencyPropertyChangedEventArgs e ) : void
OnParentWindowActivated ( object sender, EventArgs e ) : void
OnParentWindowDeactivated ( object sender, EventArgs e ) : void
OnPopupLoaded ( object sender, RoutedEventArgs e ) : void
OnPopupUnloaded ( object sender, RoutedEventArgs e ) : void
ParentWindowChanged ( ) : void
ParentWindowPropertyChanged ( DependencyObject source, System.Windows.DependencyPropertyChangedEventArgs e ) : void
PlacementTargetChanged ( object sender, EventArgs e ) : void
SetTopmostState ( bool isTop ) : void
SetWindowPos ( IntPtr hWnd, IntPtr hWndInsertAfter, int X, int Y, int cx, int cy, uint uFlags ) : bool
UpdatePopupPosition ( ) : void

Method Details

AirspacePopup() public method

public AirspacePopup ( ) : System
return System

OnClosed() protected method

protected OnClosed ( EventArgs e ) : void
e System.EventArgs
return void

OnOpened() protected method

protected OnOpened ( EventArgs e ) : void
e System.EventArgs
return void

Property Details

AllowOutsideScreenPlacementProperty public_oe static_oe property

public static DependencyProperty,System.Windows AllowOutsideScreenPlacementProperty
return System.Windows.DependencyProperty

FollowPlacementTargetProperty public_oe static_oe property

public static DependencyProperty,System.Windows FollowPlacementTargetProperty
return System.Windows.DependencyProperty

IsTopmostProperty public_oe static_oe property

public static DependencyProperty,System.Windows IsTopmostProperty
return System.Windows.DependencyProperty

ParentWindowProperty public_oe static_oe property

public static DependencyProperty,System.Windows ParentWindowProperty
return System.Windows.DependencyProperty