C# 클래스 WPFOfficeTheme.MaskTextBox

상속: System.Windows.Controls.TextBox, INotifyPropertyChanged
파일 보기 프로젝트 열기: alexsharoff/wpf-office-theme

공개 프로퍼티들

프로퍼티 타입 설명
BlankCharacterProperty System.Windows.DependencyProperty
MaskProperty System.Windows.DependencyProperty

Private Properties

프로퍼티 타입 설명
AppendCharacter void
GetFirstValidPosition int
GetLastValidPosition int
GetMaskCharType MaskCharType
GetNextValidPositionFrom int
GetNextValidPositionFrom int
GetNextValidPositionFrom int
InitializeMask void
IsNumber bool
IsNumber bool
NotifyPropertyChanged void
UpdateCharacter void
ValidateInput bool

공개 메소드들

메소드 설명
GetCleanValue ( ) : string
MaskTextBox ( ) : System

보호된 메소드들

메소드 설명
OnInitialized ( EventArgs e ) : void
OnPreviewKeyDown ( System e ) : void
OnPreviewTextInput ( System e ) : void
OnTextChanged ( System.Windows.Controls.TextChangedEventArgs e ) : void

비공개 메소드들

메소드 설명
AppendCharacter ( char c ) : void
GetFirstValidPosition ( ) : int
GetLastValidPosition ( ) : int
GetMaskCharType ( int index ) : MaskCharType
GetNextValidPositionFrom ( int actualPosition ) : int
GetNextValidPositionFrom ( int actualPosition, bool searchForward ) : int
GetNextValidPositionFrom ( int actualPosition, bool searchForward, int &leaps ) : int
InitializeMask ( ) : void
IsNumber ( Key key ) : bool
IsNumber ( int key ) : bool
NotifyPropertyChanged ( String info ) : void
UpdateCharacter ( string s, char c, int index ) : void
ValidateInput ( int index, char input ) : bool

메소드 상세

GetCleanValue() 공개 메소드

public GetCleanValue ( ) : string
리턴 string

MaskTextBox() 공개 메소드

public MaskTextBox ( ) : System
리턴 System

OnInitialized() 보호된 메소드

protected OnInitialized ( EventArgs e ) : void
e System.EventArgs
리턴 void

OnPreviewKeyDown() 보호된 메소드

protected OnPreviewKeyDown ( System e ) : void
e System
리턴 void

OnPreviewTextInput() 보호된 메소드

protected OnPreviewTextInput ( System e ) : void
e System
리턴 void

OnTextChanged() 보호된 메소드

protected OnTextChanged ( System.Windows.Controls.TextChangedEventArgs e ) : void
e System.Windows.Controls.TextChangedEventArgs
리턴 void

프로퍼티 상세

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

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

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

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