C# Class LogoFX.Client.Mvvm.View.Infra.Controls.PopupHeaderedContentControl

Inheritance: HeaderedContentControl, IUpdateVisualState
Show file Open project: LogoFX/LogoFX

Public Properties

Property Type Description
IsPopupOpenProperty System.Windows.DependencyProperty
PopupHorizontalOffsetProperty System.Windows.DependencyProperty
PopupPlacementProperty System.Windows.DependencyProperty
PopupVerticalOffsetProperty System.Windows.DependencyProperty

Public Methods

Method Description
OnApplyTemplate ( ) : void
PopupHeaderedContentControl ( ) : System

Protected Methods

Method Description
OnDropDownClosed ( RoutedPropertyChangedEventArgs e ) : void
OnDropDownClosing ( RoutedPropertyChangingEventArgs e ) : void
OnDropDownOpened ( RoutedPropertyChangedEventArgs e ) : void
OnDropDownOpening ( RoutedPropertyChangingEventArgs e ) : void

Private Methods

Method Description
ClickHandler_MouseLeftButtonDown ( object sender, System.Windows.Input.MouseButtonEventArgs e ) : void
CloseDropDown ( bool oldValue, bool newValue ) : void
ClosingDropDown ( bool oldValue ) : void
DropDownPopup_Closed ( object sender, EventArgs e ) : void
IUpdateVisualState ( bool useTransitions ) : void
OnDropDownFocusChanged ( object sender, EventArgs e ) : void
OnDropDownPopupUpdateVisualStates ( object sender, EventArgs e ) : void
OnIsPopupOpenChanged ( DependencyObject d, System.Windows.DependencyPropertyChangedEventArgs e ) : void
OnPopupOffsetChanged ( DependencyObject d, System.Windows.DependencyPropertyChangedEventArgs e ) : void
OnPopupPlacementChanged ( DependencyObject d, System.Windows.DependencyPropertyChangedEventArgs e ) : void
OnPopupVerticalOffsetChanged ( DependencyObject d, System.Windows.DependencyPropertyChangedEventArgs e ) : void
OpenDropDown ( bool oldValue, bool newValue ) : void
OpeningDropDown ( bool oldValue ) : void
UpdateVisualState ( bool useTransitions ) : void

Method Details

OnApplyTemplate() public method

public OnApplyTemplate ( ) : void
return void

OnDropDownClosed() protected method

protected OnDropDownClosed ( RoutedPropertyChangedEventArgs e ) : void
e RoutedPropertyChangedEventArgs
return void

OnDropDownClosing() protected method

protected OnDropDownClosing ( RoutedPropertyChangingEventArgs e ) : void
e RoutedPropertyChangingEventArgs
return void

OnDropDownOpened() protected method

protected OnDropDownOpened ( RoutedPropertyChangedEventArgs e ) : void
e RoutedPropertyChangedEventArgs
return void

OnDropDownOpening() protected method

protected OnDropDownOpening ( RoutedPropertyChangingEventArgs e ) : void
e RoutedPropertyChangingEventArgs
return void

PopupHeaderedContentControl() public method

public PopupHeaderedContentControl ( ) : System
return System

Property Details

IsPopupOpenProperty public static property

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

PopupHorizontalOffsetProperty public static property

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

PopupPlacementProperty public static property

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

PopupVerticalOffsetProperty public static property

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