C# 클래스 Xceed.Wpf.Toolkit.DropDownButton

상속: System.Windows.Controls.ContentControl, ICommandSource
파일 보기 프로젝트 열기: Gainedge/BetterExplorer 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
ClickEvent System.Windows.RoutedEvent
ClosedEvent System.Windows.RoutedEvent
CommandParameterProperty System.Windows.DependencyProperty
CommandProperty System.Windows.DependencyProperty
CommandTargetProperty System.Windows.DependencyProperty
DropDownContentProperty System.Windows.DependencyProperty
IsOpenProperty System.Windows.DependencyProperty
OpenedEvent System.Windows.RoutedEvent

Private Properties

프로퍼티 타입 설명
CanExecuteChanged void
CanExecuteChanged void
CloseDropDown void
DropDownButton System
DropDownButton_Click void
HookUpCommand void
OnCommandChanged void
OnDropDownContentChanged void
OnIsOpenChanged void
OnKeyDown void
OnMouseDownOutsideCapturedElement void
Popup_Opened void
RaiseCommand void
RaiseRoutedEvent void
UnhookCommand void

공개 메소드들

메소드 설명
OnApplyTemplate ( ) : void

보호된 메소드들

메소드 설명
OnClick ( ) : void
OnCommandChanged ( ICommand oldValue, ICommand newValue ) : void
OnDropDownContentChanged ( object oldValue, object newValue ) : void
OnIsOpenChanged ( bool oldValue, bool newValue ) : void

비공개 메소드들

메소드 설명
CanExecuteChanged ( ) : void
CanExecuteChanged ( object sender, EventArgs e ) : void
CloseDropDown ( bool isFocusOnButton ) : void

Closes the drop down.

DropDownButton ( ) : System
DropDownButton_Click ( object sender, RoutedEventArgs e ) : void
HookUpCommand ( ICommand oldCommand, ICommand newCommand ) : void

Hooks up a command to the CanExecuteChnaged event handler.

OnCommandChanged ( DependencyObject d, System.Windows.DependencyPropertyChangedEventArgs e ) : void
OnDropDownContentChanged ( DependencyObject o, System.Windows.DependencyPropertyChangedEventArgs e ) : void
OnIsOpenChanged ( DependencyObject o, System.Windows.DependencyPropertyChangedEventArgs e ) : void
OnKeyDown ( object sender, System.Windows.Input.KeyEventArgs e ) : void
OnMouseDownOutsideCapturedElement ( object sender, System.Windows.Input.MouseButtonEventArgs e ) : void
Popup_Opened ( object sender, EventArgs e ) : void
RaiseCommand ( ) : void

Raises the command's Execute event.

RaiseRoutedEvent ( System.Windows.RoutedEvent routedEvent ) : void

Raises routed events.

UnhookCommand ( ICommand oldCommand, ICommand newCommand ) : void

Unhooks a command from the Command property.

메소드 상세

OnApplyTemplate() 공개 메소드

public OnApplyTemplate ( ) : void
리턴 void

OnClick() 보호된 메소드

protected OnClick ( ) : void
리턴 void

OnCommandChanged() 보호된 메소드

protected OnCommandChanged ( ICommand oldValue, ICommand newValue ) : void
oldValue ICommand
newValue ICommand
리턴 void

OnDropDownContentChanged() 보호된 메소드

protected OnDropDownContentChanged ( object oldValue, object newValue ) : void
oldValue object
newValue object
리턴 void

OnIsOpenChanged() 보호된 메소드

protected OnIsOpenChanged ( bool oldValue, bool newValue ) : void
oldValue bool
newValue bool
리턴 void

프로퍼티 상세

ClickEvent 공개적으로 정적으로 프로퍼티

public static RoutedEvent,System.Windows ClickEvent
리턴 System.Windows.RoutedEvent

ClosedEvent 공개적으로 정적으로 프로퍼티

public static RoutedEvent,System.Windows ClosedEvent
리턴 System.Windows.RoutedEvent

CommandParameterProperty 공개적으로 정적으로 프로퍼티

public static DependencyProperty,System.Windows CommandParameterProperty
리턴 System.Windows.DependencyProperty

CommandProperty 공개적으로 정적으로 프로퍼티

public static DependencyProperty,System.Windows CommandProperty
리턴 System.Windows.DependencyProperty

CommandTargetProperty 공개적으로 정적으로 프로퍼티

public static DependencyProperty,System.Windows CommandTargetProperty
리턴 System.Windows.DependencyProperty

DropDownContentProperty 공개적으로 정적으로 프로퍼티

public static DependencyProperty,System.Windows DropDownContentProperty
리턴 System.Windows.DependencyProperty

IsOpenProperty 공개적으로 정적으로 프로퍼티

public static DependencyProperty,System.Windows IsOpenProperty
리턴 System.Windows.DependencyProperty

OpenedEvent 공개적으로 정적으로 프로퍼티

public static RoutedEvent,System.Windows OpenedEvent
리턴 System.Windows.RoutedEvent