Class Border2D
- Namespace
- HelixToolkit.WinUI.SharpDX.Elements2D
- Assembly
- HelixToolkit.WinUI.SharpDX.dll
public class Border2D : ContentElement2D, IEquatable<DependencyObject>, IAnimationObject, IVisualElement, IVisualElement2, IEquatable<UIElement>, IEquatable<FrameworkElement>, IWinRTObject, IDynamicInterfaceCastable, IEquatable<Control>, IDisposable, ITransformable2D, IHitable2D
- Inheritance
-
Border2D
- Implements
-
IWinRTObject
- Derived
- Inherited Members
Fields
BorderBrushProperty
public static readonly DependencyProperty BorderBrushProperty
Field Value
BorderThicknessProperty
public static readonly DependencyProperty BorderThicknessProperty
Field Value
CornerRadiusProperty
public static readonly DependencyProperty CornerRadiusProperty
Field Value
PaddingProperty
public static readonly DependencyProperty PaddingProperty
Field Value
StrokeDashCapProperty
public static readonly DependencyProperty StrokeDashCapProperty
Field Value
StrokeDashOffsetProperty
public static readonly DependencyProperty StrokeDashOffsetProperty
Field Value
StrokeDashStyleProperty
public static readonly DependencyProperty StrokeDashStyleProperty
Field Value
StrokeEndLineCapProperty
public static readonly DependencyProperty StrokeEndLineCapProperty
Field Value
StrokeLineJoinProperty
public static readonly DependencyProperty StrokeLineJoinProperty
Field Value
StrokeMiterLimitProperty
public static readonly DependencyProperty StrokeMiterLimitProperty
Field Value
StrokeStartLineCapProperty
public static readonly DependencyProperty StrokeStartLineCapProperty
Field Value
Properties
BorderBrush
public Brush BorderBrush { get; set; }
Property Value
BorderThickness
public Thickness BorderThickness { get; set; }
Property Value
CornerRadius
public double CornerRadius { get; set; }
Property Value
Padding
public Thickness Padding { get; set; }
Property Value
StrokeDashCap
public PenLineCap StrokeDashCap { get; set; }
Property Value
StrokeDashOffset
public double StrokeDashOffset { get; set; }
Property Value
StrokeDashStyle
public DashStyle StrokeDashStyle { get; set; }
Property Value
- DashStyle
StrokeEndLineCap
public PenLineCap StrokeEndLineCap { get; set; }
Property Value
StrokeLineJoin
public PenLineJoin StrokeLineJoin { get; set; }
Property Value
StrokeMiterLimit
public double StrokeMiterLimit { get; set; }
Property Value
StrokeStartLineCap
public PenLineCap StrokeStartLineCap { get; set; }
Property Value
Methods
AssignDefaultValuesToSceneNode(SceneNode2D)
protected override void AssignDefaultValuesToSceneNode(SceneNode2D node)
Parameters
nodeSceneNode2D
OnAttached()
protected override void OnAttached()
OnCreateSceneNode()
Called when [create scene node].
protected override SceneNode2D OnCreateSceneNode()
Returns
OnUpdate(RenderContext2D)
protected override void OnUpdate(RenderContext2D context)
Parameters
contextRenderContext2D