C# Class BetterExplorerControls.AirspacePopup

Inheritance: System.Windows.Controls.Primitives.Popup
Show file 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 static property

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

FollowPlacementTargetProperty public static property

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

IsTopmostProperty public static property

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

ParentWindowProperty public static property

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