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