C# 클래스 ICSharpCode.WpfDesign.Designer.Controls.GridRailAdorner

Adorner that displays the blue bar next to grids that can be used to create new rows/column.
상속: System.Windows.FrameworkElement
파일 보기 프로젝트 열기: icsharpcode/WpfDesigner 1 사용 예제들

공개 메소드들

메소드 설명
GridRailAdorner ( DesignItem gridItem, AdornerPanel adornerPanel, Orientation orientation ) : System
SetGridLengthUnit ( GridUnitType unit ) : void
SetGridLengthUnit ( GridUnitType unit, DesignItem item, DependencyProperty property ) : void

보호된 메소드들

메소드 설명
OnMouseEnter ( System.Windows.Input.MouseEventArgs e ) : void
OnMouseLeave ( System.Windows.Input.MouseEventArgs e ) : void
OnMouseLeftButtonDown ( System.Windows.Input.MouseButtonEventArgs e ) : void
OnMouseMove ( System.Windows.Input.MouseEventArgs e ) : void
OnRender ( System.Windows.Media.DrawingContext drawingContext ) : void

비공개 메소드들

메소드 설명
FixIndicesAfterSplit ( int splitIndex, DependencyProperty idxProperty, DependencyProperty spanProperty, double insertionPostion ) : void
GetNewGridLength ( GridUnitType unit, GridLength oldValue ) : GridLength
GridLengthToText ( GridLength len ) : string
GridRailAdorner ( ) : System
SplitLength ( GridLength oldLength, double insertionPosition, double oldActualValue, GridLength &newLength1, GridLength &newLength2 ) : void

메소드 상세

GridRailAdorner() 공개 메소드

public GridRailAdorner ( DesignItem gridItem, AdornerPanel adornerPanel, Orientation orientation ) : System
gridItem DesignItem
adornerPanel AdornerPanel
orientation Orientation
리턴 System

OnMouseEnter() 보호된 메소드

protected OnMouseEnter ( System.Windows.Input.MouseEventArgs e ) : void
e System.Windows.Input.MouseEventArgs
리턴 void

OnMouseLeave() 보호된 메소드

protected OnMouseLeave ( System.Windows.Input.MouseEventArgs e ) : void
e System.Windows.Input.MouseEventArgs
리턴 void

OnMouseLeftButtonDown() 보호된 메소드

protected OnMouseLeftButtonDown ( 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

SetGridLengthUnit() 공개 메소드

public SetGridLengthUnit ( GridUnitType unit ) : void
unit GridUnitType
리턴 void

SetGridLengthUnit() 공개 메소드

public SetGridLengthUnit ( GridUnitType unit, DesignItem item, DependencyProperty property ) : void
unit GridUnitType
item DesignItem
property System.Windows.DependencyProperty
리턴 void