C# Класс Painting.Ink.Controls.PaintCanvas

Наследование: Windows.UI.Xaml.Controls.Control
Показать файл Открыть проект

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

Свойство Тип Описание
ActiveLayerProperty Windows.UI.Xaml.DependencyProperty
CanScrollableProperty Windows.UI.Xaml.DependencyProperty
CanvasHeightProperty Windows.UI.Xaml.DependencyProperty
CanvasWidthProperty Windows.UI.Xaml.DependencyProperty
PenModeProperty Windows.UI.Xaml.DependencyProperty
StrokeColorProperty Windows.UI.Xaml.DependencyProperty
StrokeThicknessProperty Windows.UI.Xaml.DependencyProperty

Открытые методы

Метод Описание
AddLayer ( ) : InkLayer
AddLayer ( string name ) : InkLayer
Export ( IRandomAccessStream saveTo ) : Task
Export ( IRandomAccessStream saveTo, System.Guid encoderId ) : Task
ImportPicture ( IRandomAccessStream stream ) : Task
PaintCanvas ( ) : System
Redo ( ) : void
RemoveLayer ( InkLayer layer ) : void
Undo ( ) : void

Защищенные методы

Метод Описание
OnApplyTemplate ( ) : void

Приватные методы

Метод Описание
CanScrollableChanged ( DependencyObject d, DependencyPropertyChangedEventArgs e ) : void
CanScrollableChanged ( DependencyPropertyChangedEventArgs e ) : void
CanvasCreateResources ( CanvasVirtualControl sender, CanvasCreateResourcesEventArgs args ) : void
CanvasPointerMoved ( object sender, PointerRoutedEventArgs e ) : void
CanvasPointerPressed ( object sender, PointerRoutedEventArgs e ) : void
CanvasPointerReleased ( object sender, PointerRoutedEventArgs e ) : void
CanvasSizeChanged ( DependencyObject d, DependencyPropertyChangedEventArgs e ) : void
CanvasSizeChanged ( object sender, SizeChangedEventArgs sizeChangedEventArgs ) : void
DrawFrame ( Microsoft.Graphics.Canvas.CanvasDrawingSession ds ) : void
IsInRange ( Point pt ) : bool
IsPenModeEraser ( PointerPointProperties prop ) : bool
Layer_PropertyChanged ( object sender, System e ) : void
LyaersCollectionChanged ( object sender, NotifyCollectionChangedEventArgs e ) : void
ThisUnloaded ( object sender, RoutedEventArgs e ) : void
_canvas_RegionsInvalidated ( CanvasVirtualControl sender, CanvasRegionsInvalidatedEventArgs args ) : void

Описание методов

AddLayer() публичный Метод

public AddLayer ( ) : InkLayer
Результат InkLayer

AddLayer() публичный Метод

public AddLayer ( string name ) : InkLayer
name string
Результат InkLayer

Export() публичный Метод

public Export ( IRandomAccessStream saveTo ) : Task
saveTo IRandomAccessStream
Результат Task

Export() публичный Метод

public Export ( IRandomAccessStream saveTo, System.Guid encoderId ) : Task
saveTo IRandomAccessStream
encoderId System.Guid
Результат Task

ImportPicture() публичный Метод

public ImportPicture ( IRandomAccessStream stream ) : Task
stream IRandomAccessStream
Результат Task

OnApplyTemplate() защищенный Метод

protected OnApplyTemplate ( ) : void
Результат void

PaintCanvas() публичный Метод

public PaintCanvas ( ) : System
Результат System

Redo() публичный Метод

public Redo ( ) : void
Результат void

RemoveLayer() публичный Метод

public RemoveLayer ( InkLayer layer ) : void
layer InkLayer
Результат void

Undo() публичный Метод

public Undo ( ) : void
Результат void

Описание свойств

ActiveLayerProperty публичное статическое свойство

public static DependencyProperty,Windows.UI.Xaml ActiveLayerProperty
Результат Windows.UI.Xaml.DependencyProperty

CanScrollableProperty публичное статическое свойство

public static DependencyProperty,Windows.UI.Xaml CanScrollableProperty
Результат Windows.UI.Xaml.DependencyProperty

CanvasHeightProperty публичное статическое свойство

public static DependencyProperty,Windows.UI.Xaml CanvasHeightProperty
Результат Windows.UI.Xaml.DependencyProperty

CanvasWidthProperty публичное статическое свойство

public static DependencyProperty,Windows.UI.Xaml CanvasWidthProperty
Результат Windows.UI.Xaml.DependencyProperty

PenModeProperty публичное статическое свойство

public static DependencyProperty,Windows.UI.Xaml PenModeProperty
Результат Windows.UI.Xaml.DependencyProperty

StrokeColorProperty публичное статическое свойство

public static DependencyProperty,Windows.UI.Xaml StrokeColorProperty
Результат Windows.UI.Xaml.DependencyProperty

StrokeThicknessProperty публичное статическое свойство

public static DependencyProperty,Windows.UI.Xaml StrokeThicknessProperty
Результат Windows.UI.Xaml.DependencyProperty