C# 클래스 ICSharpCode.TextEditor.TextAreaControl

상속: System.Windows.Forms.Panel
파일 보기 프로젝트 열기: Clancey/MonoMac.Windows.Form 1 사용 예제들

Private Properties

프로퍼티 타입 설명
AdjustScrollBarsClearCache void
AdjustScrollBarsOnDocumentChange void
DocumentTextContentChanged void
DocumentUpdateCommitted void
HScrollBarValueChanged void
VScrollBarValueChanged void

공개 메소드들

메소드 설명
AdjustScrollBars ( ) : void
CenterViewOn ( int line, int treshold ) : void

Scroll so that the specified line is centered.

HandleMouseWheel ( MouseEventArgs e ) : void
JumpTo ( int line ) : void
JumpTo ( int line, int column ) : void
OptionsChanged ( ) : void
ResizeTextArea ( ) : void
ScrollTo ( int line ) : void

Ensure that line is visible.

ScrollTo ( int line, int column ) : void
ScrollToCaret ( ) : void
SetScrollBarBounds ( ) : void
TextAreaControl ( TextEditorControl motherTextEditorControl ) : System

보호된 메소드들

메소드 설명
Dispose ( bool disposing ) : void
OnEnter ( EventArgs e ) : void
OnMouseWheel ( MouseEventArgs e ) : void
OnResize ( System e ) : void

비공개 메소드들

메소드 설명
AdjustScrollBarsClearCache ( ) : void
AdjustScrollBarsOnDocumentChange ( object sender, ICSharpCode.TextEditor.Document.DocumentEventArgs e ) : void
DocumentTextContentChanged ( object sender, EventArgs e ) : void
DocumentUpdateCommitted ( object sender, EventArgs e ) : void
HScrollBarValueChanged ( object sender, EventArgs e ) : void
VScrollBarValueChanged ( object sender, EventArgs e ) : void

메소드 상세

AdjustScrollBars() 공개 메소드

public AdjustScrollBars ( ) : void
리턴 void

CenterViewOn() 공개 메소드

Scroll so that the specified line is centered.
public CenterViewOn ( int line, int treshold ) : void
line int Line to center view on
treshold int If this action would cause scrolling by less than or equal to /// lines in any direction, don't scroll. /// Use -1 to always center the view.
리턴 void

Dispose() 보호된 메소드

protected Dispose ( bool disposing ) : void
disposing bool
리턴 void

HandleMouseWheel() 공개 메소드

public HandleMouseWheel ( MouseEventArgs e ) : void
e MouseEventArgs
리턴 void

JumpTo() 공개 메소드

public JumpTo ( int line ) : void
line int
리턴 void

JumpTo() 공개 메소드

public JumpTo ( int line, int column ) : void
line int
column int
리턴 void

OnEnter() 보호된 메소드

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

OnMouseWheel() 보호된 메소드

protected OnMouseWheel ( MouseEventArgs e ) : void
e MouseEventArgs
리턴 void

OnResize() 보호된 메소드

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

OptionsChanged() 공개 메소드

public OptionsChanged ( ) : void
리턴 void

ResizeTextArea() 공개 메소드

public ResizeTextArea ( ) : void
리턴 void

ScrollTo() 공개 메소드

Ensure that line is visible.
public ScrollTo ( int line ) : void
line int
리턴 void

ScrollTo() 공개 메소드

public ScrollTo ( int line, int column ) : void
line int
column int
리턴 void

ScrollToCaret() 공개 메소드

public ScrollToCaret ( ) : void
리턴 void

SetScrollBarBounds() 공개 메소드

public SetScrollBarBounds ( ) : void
리턴 void

TextAreaControl() 공개 메소드

public TextAreaControl ( TextEditorControl motherTextEditorControl ) : System
motherTextEditorControl TextEditorControl
리턴 System