Table of Contents

Class GroupGridCellPointerEventArgs

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

Provides data for a GroupGrid cell pointer event.

public class GroupGridCellPointerEventArgs : EventArgs
Inheritance
GroupGridCellPointerEventArgs
Inherited Members
Extension Methods

Constructors

GroupGridCellPointerEventArgs(GroupGridHitTestResult, object, Point, PointerPressedEventArgs, bool)

Initializes a new instance of the GroupGridCellPointerEventArgs class.

public GroupGridCellPointerEventArgs(GroupGridHitTestResult HitTest, object Row, Point Position, PointerPressedEventArgs PointerArgs, bool IsRightButton)

Parameters

HitTest GroupGridHitTestResult

The hit-test result.

Row object

The adapter row object.

Position Point

The pointer position in grid coordinates.

PointerArgs PointerPressedEventArgs

The original pointer pressed event args.

IsRightButton bool

True when the right button was pressed; otherwise, false.

Properties

Cell

Gets the logical cell.

public GroupGridCell Cell { get; }

Property Value

GroupGridCell

Column

Gets the hit column.

public GroupGridColumn Column { get; }

Property Value

GroupGridColumn

Handled

Gets or sets a value indicating whether the event was handled.

public bool Handled { get; set; }

Property Value

bool

HitTest

Gets the hit-test result.

public GroupGridHitTestResult HitTest { get; }

Property Value

GroupGridHitTestResult

IsRightButton

Gets a value indicating whether the right pointer button was pressed.

public bool IsRightButton { get; }

Property Value

bool

PointerArgs

Gets the original Avalonia pointer pressed event args.

public PointerPressedEventArgs PointerArgs { get; }

Property Value

PointerPressedEventArgs

PointerUpdateKind

Gets the pointer update kind.

public PointerUpdateKind PointerUpdateKind { get; }

Property Value

PointerUpdateKind

Position

Gets the pointer position in grid coordinates.

public Point Position { get; }

Property Value

Point

Row

Gets the adapter row object, or null when no data row was hit.

public object Row { get; }

Property Value

object

RowIndex

Gets the adapter row index, or -1 when no data row was hit.

public int RowIndex { get; }

Property Value

int