C# Класс ICSharpCode.TextEditor.TextAreaControl

Наследование: System.Windows.Forms.Panel
Показать файл Открыть проект Примеры использования класса

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