C# 클래스 ICSharpCode.AvalonEdit.Editing.LineNumberMargin

Margin showing line numbers.
상속: ICSharpCode.AvalonEdit.Editing.AbstractMargin, IWeakEventListener
파일 보기 프로젝트 열기: kjk/kjkpub 1 사용 예제들

보호된 메소드들

메소드 설명
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