Table of Contents

Class GroupGridHitTestResult

Namespace
Avalonia.Controls
Assembly
Tripous.Avalonia.Controls.dll

Describes the logical group grid element found during hit testing.

public class GroupGridHitTestResult
Inheritance
GroupGridHitTestResult
Inherited Members
Extension Methods

Constructors

GroupGridHitTestResult()

Initializes a new instance of the GroupGridHitTestResult class.

public GroupGridHitTestResult()

Properties

Band

Gets or sets the visual band that was hit.

public GroupGridBand Band { get; set; }

Property Value

GroupGridBand

Cell

Gets the logical cell that was hit.

public GroupGridCell Cell { get; }

Property Value

GroupGridCell

Column

Gets or sets the column that was hit.

public GroupGridColumn Column { get; set; }

Property Value

GroupGridColumn

ColumnIndex

Gets or sets the visible column index, or -1 when not applicable.

public int ColumnIndex { get; set; }

Property Value

int

Empty

Gets an empty hit-test result.

public static GroupGridHitTestResult Empty { get; }

Property Value

GroupGridHitTestResult

HasCell

Gets a value indicating whether a logical cell was hit.

public bool HasCell { get; }

Property Value

bool

HasColumn

Gets a value indicating whether a column was hit.

public bool HasColumn { get; }

Property Value

bool

Kind

Gets or sets the kind of element that was hit.

public GroupGridHitTestKind Kind { get; set; }

Property Value

GroupGridHitTestKind

RowIndex

Gets or sets the adapter row index, or -1 when not applicable.

public int RowIndex { get; set; }

Property Value

int

RowKind

Gets or sets the visible row kind.

public GroupGridRowKind RowKind { get; set; }

Property Value

GroupGridRowKind

VisibleNodeIndex

Gets or sets the visible node index, or -1 when not applicable.

public int VisibleNodeIndex { get; set; }

Property Value

int

X

Gets or sets the local x-coordinate used for hit testing.

public double X { get; set; }

Property Value

double

Y

Gets or sets the local y-coordinate used for hit testing.

public double Y { get; set; }

Property Value

double