Skip to main content

Struct TreeRowVisual

Namespace: VelloSharp.TreeDataGrid
Assembly: VelloSharp.TreeDataGrid.dll

public readonly record struct TreeRowVisual : IEquatable<TreeRowVisual>

Implements​

IEquatable<TreeRowVisual>

Inherited Members​

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

Constructors​

TreeRowVisual(double, double, uint, double, TreeColor, TreeColor, TreeColor, TreeColor, float, TreeColor, float, bool, bool)​

public TreeRowVisual(double Width, double Height, uint Depth, double Indent, TreeColor Background, TreeColor HoverBackground, TreeColor SelectionFill, TreeColor Outline, float OutlineWidth, TreeColor Stripe, float StripeWidth, bool IsSelected, bool IsHovered)

Parameters​

Width double

Height double

Depth uint

Indent double

Background TreeColor

HoverBackground TreeColor

SelectionFill TreeColor

Outline TreeColor

OutlineWidth float

Stripe TreeColor

StripeWidth float

IsSelected bool

IsHovered bool

Properties​

Background​

public TreeColor Background { get; init; }

Property Value​

TreeColor

Depth​

public uint Depth { get; init; }

Property Value​

uint

Height​

public double Height { get; init; }

Property Value​

double

HoverBackground​

public TreeColor HoverBackground { get; init; }

Property Value​

TreeColor

Indent​

public double Indent { get; init; }

Property Value​

double

IsHovered​

public bool IsHovered { get; init; }

Property Value​

bool

IsSelected​

public bool IsSelected { get; init; }

Property Value​

bool

Outline​

public TreeColor Outline { get; init; }

Property Value​

TreeColor

OutlineWidth​

public float OutlineWidth { get; init; }

Property Value​

float

SelectionFill​

public TreeColor SelectionFill { get; init; }

Property Value​

TreeColor

Stripe​

public TreeColor Stripe { get; init; }

Property Value​

TreeColor

StripeWidth​

public float StripeWidth { get; init; }

Property Value​

float

Width​

public double Width { get; init; }

Property Value​

double