C# Class AnimatedControls.UniversalElement

This Element contains the different parts needed when using the Visual Layer (Composition)
Show file Open project: juanpaexpedite/MasterDetailsComposition Class Usage Examples

Public Properties

Property Type Description
Element Windows.UI.Xaml.FrameworkElement
ElementVisual Visual
Masker ICompositionMaskGenerator
Visual SpriteVisual

Public Methods

Method Description
CreateGeometryMask ( CanvasGeometry geometry ) : Task
CreateMaskBrush ( CanvasGeometry geometry, Color color ) : System.Threading.Tasks.Task

You can call this directly from start

CreateVisual ( ) : void
RectSize ( double ox, double oy, double fx, double fy ) : Rect
UniversalElement ( object sender ) : CompositionProToolkit

Method Details

CreateGeometryMask() public method

public CreateGeometryMask ( CanvasGeometry geometry ) : Task
geometry CanvasGeometry
return Task

CreateMaskBrush() public method

You can call this directly from start
public CreateMaskBrush ( CanvasGeometry geometry, Color color ) : System.Threading.Tasks.Task
geometry CanvasGeometry
color Color
return System.Threading.Tasks.Task

CreateVisual() public method

public CreateVisual ( ) : void
return void

RectSize() public method

public RectSize ( double ox, double oy, double fx, double fy ) : Rect
ox double
oy double
fx double
fy double
return Windows.Foundation.Rect

UniversalElement() public method

public UniversalElement ( object sender ) : CompositionProToolkit
sender object
return CompositionProToolkit

Property Details

Element public property

public FrameworkElement,Windows.UI.Xaml Element
return Windows.UI.Xaml.FrameworkElement

ElementVisual public property

public Visual ElementVisual
return Visual

Masker public property

public ICompositionMaskGenerator Masker
return ICompositionMaskGenerator

Visual public property

public SpriteVisual Visual
return SpriteVisual