C# 클래스 FarsiLibrary.Win.BaseClasses.TextEditBase

상속: BaseControl
파일 보기 프로젝트 열기: HEskandari/FarsiLibrary

Private Properties

프로퍼티 타입 설명
DisableTextbox void
InvokeClick void
InvokeDoubleClick void
InvokeKeyDown void
InvokeKeyPress void
InvokeKeyUp void
InvokeMouseDown void
InvokeMouseEnter void
InvokeMouseHover void
InvokeMouseLeave void
InvokeMouseMove void
InvokeMouseUp void
OnDrawNormalTextBoxBorder void
OnDrawOffice2003Border void
OnDrawXPTextBoxBorder void
OnThemeChanged void
ReadonlyTextbox void
TextBox_GotFocus void
TextBox_LostFocus void
TextBox_MouseEnter void
TextBox_MouseLeave void
TextBox_SizeChanged void
TextBox_TextChanged void

공개 메소드들

메소드 설명
TextEditBase ( ) : System

Creates a new instance of TextEditBase class.

보호된 메소드들

메소드 설명
GetContentRect ( ) : Rectangle
OnBackColorChanged ( EventArgs e ) : void
OnDrawButtons ( PaintEventArgs e ) : void
OnDrawDisabledBackground ( PaintEventArgs e ) : void
OnGotFocus ( EventArgs e ) : void
OnPaint ( PaintEventArgs e ) : void
OnRightToLeftChanged ( EventArgs e ) : void
OnSizeChanged ( EventArgs e ) : void
OnTextChanged ( EventArgs e ) : void
SetPosTextBox ( ) : void
SetPosTextBox ( Rectangle content ) : void

비공개 메소드들

메소드 설명
DisableTextbox ( bool isDisabled ) : void
InvokeClick ( object sender, EventArgs e ) : void
InvokeDoubleClick ( object sender, EventArgs e ) : void
InvokeKeyDown ( object sender, KeyEventArgs e ) : void
InvokeKeyPress ( object sender, KeyPressEventArgs e ) : void
InvokeKeyUp ( object sender, KeyEventArgs e ) : void
InvokeMouseDown ( object sender, MouseEventArgs e ) : void
InvokeMouseEnter ( object sender, EventArgs e ) : void
InvokeMouseHover ( object sender, EventArgs e ) : void
InvokeMouseLeave ( object sender, EventArgs e ) : void
InvokeMouseMove ( object sender, MouseEventArgs e ) : void
InvokeMouseUp ( object sender, MouseEventArgs e ) : void
OnDrawNormalTextBoxBorder ( PaintEventArgs e ) : void
OnDrawOffice2003Border ( PaintEventArgs e ) : void
OnDrawXPTextBoxBorder ( PaintEventArgs e ) : void
OnThemeChanged ( object sender, EventArgs e ) : void
ReadonlyTextbox ( bool isReadonly ) : void
TextBox_GotFocus ( object sender, EventArgs e ) : void
TextBox_LostFocus ( object sender, EventArgs e ) : void
TextBox_MouseEnter ( object sender, EventArgs e ) : void
TextBox_MouseLeave ( object sender, EventArgs e ) : void
TextBox_SizeChanged ( object sender, EventArgs e ) : void
TextBox_TextChanged ( object sender, EventArgs e ) : void

메소드 상세

GetContentRect() 보호된 메소드

protected GetContentRect ( ) : Rectangle
리턴 System.Drawing.Rectangle

OnBackColorChanged() 보호된 메소드

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

OnDrawButtons() 보호된 메소드

protected OnDrawButtons ( PaintEventArgs e ) : void
e PaintEventArgs
리턴 void

OnDrawDisabledBackground() 보호된 메소드

protected OnDrawDisabledBackground ( PaintEventArgs e ) : void
e PaintEventArgs
리턴 void

OnGotFocus() 보호된 메소드

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

OnPaint() 보호된 메소드

protected OnPaint ( PaintEventArgs e ) : void
e PaintEventArgs
리턴 void

OnRightToLeftChanged() 보호된 메소드

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

OnSizeChanged() 보호된 메소드

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

OnTextChanged() 보호된 메소드

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

SetPosTextBox() 보호된 메소드

protected SetPosTextBox ( ) : void
리턴 void

SetPosTextBox() 보호된 메소드

protected SetPosTextBox ( Rectangle content ) : void
content System.Drawing.Rectangle
리턴 void

TextEditBase() 공개 메소드

Creates a new instance of TextEditBase class.
public TextEditBase ( ) : System
리턴 System