Skip to main content

Struct WrapLayoutOptions

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

public readonly record struct WrapLayoutOptions : IEquatable<WrapLayoutOptions>

Implements​

IEquatable<WrapLayoutOptions>

Inherited Members​

object.Equals(object?), object.Equals(object?, object?), object.GetHashCode(), object.GetType(), object.ReferenceEquals(object?, object?), object.ToString()

Constructors​

WrapLayoutOptions(LayoutOrientation, double, double, LayoutThickness, LayoutAlignment, LayoutAlignment)​

public WrapLayoutOptions(LayoutOrientation Orientation, double ItemSpacing, double LineSpacing, LayoutThickness Padding, LayoutAlignment LineAlignment, LayoutAlignment CrossAlignment)

Parameters​

Orientation LayoutOrientation

ItemSpacing double

LineSpacing double

Padding LayoutThickness

LineAlignment LayoutAlignment

CrossAlignment LayoutAlignment

Properties​

CrossAlignment​

public LayoutAlignment CrossAlignment { get; init; }

Property Value​

LayoutAlignment

ItemSpacing​

public double ItemSpacing { get; init; }

Property Value​

double

LineAlignment​

public LayoutAlignment LineAlignment { get; init; }

Property Value​

LayoutAlignment

LineSpacing​

public double LineSpacing { get; init; }

Property Value​

double

Orientation​

public LayoutOrientation Orientation { get; init; }

Property Value​

LayoutOrientation

Padding​

public LayoutThickness Padding { get; init; }

Property Value​

LayoutThickness