C# Класс Core2D.Wpf.Controls.Custom.LayerElement

The custom layer control.
Наследование: System.Windows.FrameworkElement
Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
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