C# 클래스 Core2D.Wpf.Controls.Custom.LayerElement

The custom layer control.
상속: System.Windows.FrameworkElement
파일 보기 프로젝트 열기: Core2D/Core2D 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
DataProperty System.Windows.DependencyProperty
RendererProperty System.Windows.DependencyProperty

공개 메소드들

메소드 설명
GetData ( DependencyObject obj ) : XContext

Gets the XContext from DependencyProperty object.

GetRenderer ( DependencyObject obj ) : ShapeRenderer

Gets the Core2D.Renderer from DependencyProperty object.

LayerElement ( ) : Core2D.Data

Initializes a new instance of the LayerElement class.

SetData ( DependencyObject obj, XContext value ) : void

Sets the DependencyProperty object value as XContext.

SetRenderer ( DependencyObject obj, ShapeRenderer value ) : void

Sets the DependencyProperty object value as ShapeRenderer.

보호된 메소드들

메소드 설명
OnRender ( System.Windows.Media.DrawingContext drawingContext ) : void

비공개 메소드들

메소드 설명
DeInitialize ( ) : void
Initialize ( ) : void
Invalidate ( object sender, InvalidateLayerEventArgs e ) : void
Render ( System.Windows.Media.DrawingContext drawingContext ) : void

메소드 상세

GetData() 공개 정적인 메소드

Gets the XContext from DependencyProperty object.
public static GetData ( DependencyObject obj ) : XContext
obj System.Windows.DependencyObject The object.
리턴 Core2D.Data.XContext

GetRenderer() 공개 정적인 메소드

Gets the Core2D.Renderer from DependencyProperty object.
public static GetRenderer ( DependencyObject obj ) : ShapeRenderer
obj System.Windows.DependencyObject The object.
리턴 Core2D.Renderer.ShapeRenderer

LayerElement() 공개 메소드

Initializes a new instance of the LayerElement class.
public LayerElement ( ) : Core2D.Data
리턴 Core2D.Data

OnRender() 보호된 메소드

protected OnRender ( System.Windows.Media.DrawingContext drawingContext ) : void
drawingContext System.Windows.Media.DrawingContext
리턴 void

SetData() 공개 정적인 메소드

Sets the DependencyProperty object value as XContext.
public static SetData ( DependencyObject obj, XContext value ) : void
obj System.Windows.DependencyObject The object.
value Core2D.Data.XContext The value.
리턴 void

SetRenderer() 공개 정적인 메소드

Sets the DependencyProperty object value as ShapeRenderer.
public static SetRenderer ( DependencyObject obj, ShapeRenderer value ) : void
obj System.Windows.DependencyObject The object.
value Core2D.Renderer.ShapeRenderer The value.
리턴 void

프로퍼티 상세

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

The attached DependencyProperty for XContext type.
public static DependencyProperty,System.Windows DataProperty
리턴 System.Windows.DependencyProperty

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

The attached DependencyProperty for ShapeRenderer type.
public static DependencyProperty,System.Windows RendererProperty
리턴 System.Windows.DependencyProperty