C# 클래스 Gearset.Components.CurveEditorControl.GridRuler

상속: System.Windows.FrameworkElement
파일 보기 프로젝트 열기: juancampa/Gearset 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
MaxProperty DependencyProperty
MinProperty DependencyProperty
OrientationProperty DependencyProperty
halfDpiX double
halfDpiY double

Private Properties

프로퍼티 타입 설명
CurveEditorControl_MouseDown void
CurveEditorControl_MouseMove void
CurveEditorControl_MouseUp void
CurveEditorControl_MouseWheel void
DrawGridHorizonalLines void
DrawGridVerticalLines void
DrawHorizontalLinesText void
DrawVerticalLinesText void
InitializeResources void

공개 메소드들

메소드 설명
CurveCoordsToScreen ( System &point ) : Point
GridRuler ( ) : System
InvalidateVisual ( ) : void
LimitsChangedCalllBack ( DependencyObject d, DependencyPropertyChangedEventArgs e ) : void
ScreenCoordsToCurve ( System &point ) : Point
ScreenCoordsToCurveNormal ( System &point ) : Point
UpdateRender ( ) : void

보호된 메소드들

메소드 설명
OnRender ( DrawingContext dc ) : void

비공개 메소드들

메소드 설명
CurveEditorControl_MouseDown ( object sender, MouseButtonEventArgs e ) : void
CurveEditorControl_MouseMove ( object sender, MouseEventArgs e ) : void
CurveEditorControl_MouseUp ( object sender, MouseButtonEventArgs e ) : void
CurveEditorControl_MouseWheel ( object sender, MouseWheelEventArgs e ) : void
DrawGridHorizonalLines ( DrawingContext dc, double initialPos, double stepSize, Pen pen ) : void
DrawGridVerticalLines ( DrawingContext dc, double initialPos, double stepSize, Pen pen ) : void
DrawHorizontalLinesText ( DrawingContext dc, double initialPos, double stepSize ) : void
DrawVerticalLinesText ( DrawingContext dc, double initialPos, double stepSize ) : void
InitializeResources ( ) : void

Initializes all general pens and brushes.

메소드 상세

CurveCoordsToScreen() 공개 메소드

public CurveCoordsToScreen ( System &point ) : Point
point System
리턴 System.Windows.Point

GridRuler() 공개 메소드

public GridRuler ( ) : System
리턴 System

InvalidateVisual() 공개 메소드

public InvalidateVisual ( ) : void
리턴 void

LimitsChangedCalllBack() 공개 정적인 메소드

public static LimitsChangedCalllBack ( DependencyObject d, DependencyPropertyChangedEventArgs e ) : void
d DependencyObject
e DependencyPropertyChangedEventArgs
리턴 void

OnRender() 보호된 메소드

protected OnRender ( DrawingContext dc ) : void
dc DrawingContext
리턴 void

ScreenCoordsToCurve() 공개 메소드

public ScreenCoordsToCurve ( System &point ) : Point
point System
리턴 System.Windows.Point

ScreenCoordsToCurveNormal() 공개 메소드

public ScreenCoordsToCurveNormal ( System &point ) : Point
point System
리턴 System.Windows.Point

UpdateRender() 공개 메소드

public UpdateRender ( ) : void
리턴 void

프로퍼티 상세

MaxProperty 공개적으로 정적으로 프로퍼티

public static DependencyProperty MaxProperty
리턴 DependencyProperty

MinProperty 공개적으로 정적으로 프로퍼티

public static DependencyProperty MinProperty
리턴 DependencyProperty

OrientationProperty 공개적으로 정적으로 프로퍼티

public static DependencyProperty OrientationProperty
리턴 DependencyProperty

halfDpiX 공개적으로 프로퍼티

public double halfDpiX
리턴 double

halfDpiY 공개적으로 프로퍼티

public double halfDpiY
리턴 double