Skip to main content

Class Border

Namespace: VelloSharp.Composition.Controls
Assembly: VelloSharp.Composition.dll

public class Border : Decorator

Inheritance

objectCompositionElementDecoratorBorder

Inherited Members

Decorator.Child, Decorator.Mount(), Decorator.Unmount(), Decorator.Measure(in LayoutConstraints), Decorator.Arrange(in LayoutRect), Decorator.GetChildren(), CompositionElement.ArrangedBounds, CompositionElement.MeasureConstraints, CompositionElement.DesiredSize, CompositionElement.IsMounted, CompositionElement.Measure(in LayoutConstraints), CompositionElement.Arrange(in LayoutRect), CompositionElement.Mount(), CompositionElement.Unmount(), CompositionElement.GetChildren(), object.Equals(object?), object.Equals(object?, object?), object.GetHashCode(), object.GetType(), object.MemberwiseClone(), object.ReferenceEquals(object?, object?), object.ToString()

Properties

Background

public CompositionColor Background { get; set; }

Property Value

CompositionColor

BorderBrush

public CompositionColor BorderBrush { get; set; }

Property Value

CompositionColor

BorderThickness

public LayoutThickness BorderThickness { get; set; }

Property Value

LayoutThickness

CornerRadius

public double CornerRadius { get; set; }

Property Value

double

Padding

public LayoutThickness Padding { get; set; }

Property Value

LayoutThickness

Methods

Arrange(in LayoutRect)

public override void Arrange(in LayoutRect rect)

Parameters

rect LayoutRect

Measure(in LayoutConstraints)

public override void Measure(in LayoutConstraints constraints)

Parameters

constraints LayoutConstraints