Skip to main content

Struct DockLayoutChild

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

public readonly record struct DockLayoutChild : IEquatable<DockLayoutChild>

Implements

IEquatable<DockLayoutChild>

Inherited Members

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

Constructors

DockLayoutChild(LayoutConstraints, LayoutThickness, DockSide, LayoutAlignment, LayoutAlignment)

public DockLayoutChild(LayoutConstraints Constraints, LayoutThickness Margin, DockSide Side, LayoutAlignment HorizontalAlignment, LayoutAlignment VerticalAlignment)

Parameters

Constraints LayoutConstraints

Margin LayoutThickness

Side DockSide

HorizontalAlignment LayoutAlignment

VerticalAlignment LayoutAlignment

Properties

Constraints

public LayoutConstraints Constraints { get; init; }

Property Value

LayoutConstraints

HorizontalAlignment

public LayoutAlignment HorizontalAlignment { get; init; }

Property Value

LayoutAlignment

Margin

public LayoutThickness Margin { get; init; }

Property Value

LayoutThickness

Side

public DockSide Side { get; init; }

Property Value

DockSide

VerticalAlignment

public LayoutAlignment VerticalAlignment { get; init; }

Property Value

LayoutAlignment