C# 클래스 AutoFilteredComboBox, code

상속: ComboBox
파일 보기 프로젝트 열기: shendongnian/code

공개 프로퍼티들

프로퍼티 타입 설명
DropDownOnFocusProperty DependencyProperty,
IsCaseSensitiveProperty DependencyProperty,

Private Properties

프로퍼티 타입 설명
AutoFilteredComboBox_KeyUp void
FilterPredicate bool
OnTextChanged void
RefreshFilter void

공개 메소드들

메소드 설명
AutoFilteredComboBox ( )

Creates a new instance of AutoFilteredComboBox.

OnApplyTemplate ( ) : void

보호된 메소드들

메소드 설명
OnGotFocus ( RoutedEventArgs e ) : void

Invoked whenever an unhandled UIElement.GotFocus event reaches this element in its route.

OnItemsSourceChanged ( IEnumerable, oldValue, IEnumerable, newValue ) : void

Called when the source of an item in a selector changes.

OnSelectionChanged ( SelectionChangedEventArgs, e ) : void

비공개 메소드들

메소드 설명
AutoFilteredComboBox_KeyUp ( object sender, KeyEventArgs, e ) : void
FilterPredicate ( object value ) : bool
OnTextChanged ( object sender, TextChangedEventArgs, e ) : void
RefreshFilter ( ) : void

메소드 상세

AutoFilteredComboBox() 공개 메소드

Creates a new instance of AutoFilteredComboBox.

OnApplyTemplate() 공개 메소드

public OnApplyTemplate ( ) : void
리턴 void

OnGotFocus() 보호된 메소드

Invoked whenever an unhandled UIElement.GotFocus event reaches this element in its route.
protected OnGotFocus ( RoutedEventArgs e ) : void
e RoutedEventArgs The that contains the event data.
리턴 void

OnItemsSourceChanged() 보호된 메소드

Called when the source of an item in a selector changes.
protected OnItemsSourceChanged ( IEnumerable, oldValue, IEnumerable, newValue ) : void
oldValue IEnumerable, Old value of the source.
newValue IEnumerable, New value of the source.
리턴 void

OnSelectionChanged() 보호된 메소드

protected OnSelectionChanged ( SelectionChangedEventArgs, e ) : void
e SelectionChangedEventArgs,
리턴 void

프로퍼티 상세

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

The DependencyProperty object of the DropDownOnFocus dependency property.
public static DependencyProperty, DropDownOnFocusProperty
리턴 DependencyProperty,

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

The DependencyProperty object of the IsCaseSensitive dependency property.
public static DependencyProperty, IsCaseSensitiveProperty
리턴 DependencyProperty,