C# Класс ICSharpCode.AvalonEdit.Editing.LineNumberMargin

Margin showing line numbers.
Наследование: ICSharpCode.AvalonEdit.Editing.AbstractMargin, IWeakEventListener
Показать файл Открыть проект Примеры использования класса

Защищенные методы

Метод Описание
HitTestCore ( System.Windows.Media.PointHitTestParameters hitTestParameters ) : System.Windows.Media.HitTestResult
MeasureOverride ( Size availableSize ) : Size
OnDocumentChanged ( TextDocument oldDocument, TextDocument newDocument ) : void
OnMouseLeftButtonDown ( System.Windows.Input.MouseButtonEventArgs e ) : void
OnMouseLeftButtonUp ( System.Windows.Input.MouseButtonEventArgs e ) : void
OnMouseMove ( System.Windows.Input.MouseEventArgs e ) : void
OnRender ( System.Windows.Media.DrawingContext drawingContext ) : void
OnTextViewChanged ( TextView oldTextView, TextView newTextView ) : void
ReceiveWeakEvent ( Type managerType, object sender, EventArgs e ) : bool

Приватные методы

Метод Описание
ExtendSelection ( SimpleSegment currentSeg ) : void
GetTextLineSegment ( System.Windows.Input.MouseEventArgs e ) : SimpleSegment
IWeakEventListener ( Type managerType, object sender, EventArgs e ) : bool
LineNumberMargin ( ) : System
OnDocumentLineCountChanged ( ) : void
TextViewVisualLinesChanged ( object sender, EventArgs e ) : void

Описание методов

HitTestCore() защищенный Метод

protected HitTestCore ( System.Windows.Media.PointHitTestParameters hitTestParameters ) : System.Windows.Media.HitTestResult
hitTestParameters System.Windows.Media.PointHitTestParameters
Результат System.Windows.Media.HitTestResult

MeasureOverride() защищенный Метод

protected MeasureOverride ( Size availableSize ) : Size
availableSize System.Windows.Size
Результат System.Windows.Size

OnDocumentChanged() защищенный Метод

protected OnDocumentChanged ( TextDocument oldDocument, TextDocument newDocument ) : void
oldDocument ICSharpCode.AvalonEdit.Document.TextDocument
newDocument ICSharpCode.AvalonEdit.Document.TextDocument
Результат void

OnMouseLeftButtonDown() защищенный Метод

protected OnMouseLeftButtonDown ( System.Windows.Input.MouseButtonEventArgs e ) : void
e System.Windows.Input.MouseButtonEventArgs
Результат void

OnMouseLeftButtonUp() защищенный Метод

protected OnMouseLeftButtonUp ( System.Windows.Input.MouseButtonEventArgs e ) : void
e System.Windows.Input.MouseButtonEventArgs
Результат void

OnMouseMove() защищенный Метод

protected OnMouseMove ( System.Windows.Input.MouseEventArgs e ) : void
e System.Windows.Input.MouseEventArgs
Результат void

OnRender() защищенный Метод

protected OnRender ( System.Windows.Media.DrawingContext drawingContext ) : void
drawingContext System.Windows.Media.DrawingContext
Результат void

OnTextViewChanged() защищенный Метод

protected OnTextViewChanged ( TextView oldTextView, TextView newTextView ) : void
oldTextView TextView
newTextView TextView
Результат void

ReceiveWeakEvent() защищенный Метод

protected ReceiveWeakEvent ( Type managerType, object sender, EventArgs e ) : bool
managerType System.Type
sender object
e System.EventArgs
Результат bool