Struct TreeRowVisual
Namespace: VelloSharp.TreeDataGrid
Assembly: VelloSharp.TreeDataGrid.dll
public readonly record struct TreeRowVisual : IEquatable<TreeRowVisual>
Implements
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
Depth
public uint Depth { get; init; }
Property Value
Height
public double Height { get; init; }
Property Value
HoverBackground
public TreeColor HoverBackground { get; init; }
Property Value
Indent
public double Indent { get; init; }
Property Value
IsHovered
public bool IsHovered { get; init; }
Property Value
IsSelected
public bool IsSelected { get; init; }
Property Value
Outline
public TreeColor Outline { get; init; }
Property Value
OutlineWidth
public float OutlineWidth { get; init; }
Property Value
SelectionFill
public TreeColor SelectionFill { get; init; }
Property Value
Stripe
public TreeColor Stripe { get; init; }
Property Value
StripeWidth
public float StripeWidth { get; init; }
Property Value
Width
public double Width { get; init; }