Class GroupGridCellPointerEventArgs
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
HitTestGroupGridHitTestResultThe hit-test result.
RowobjectThe adapter row object.
PositionPointThe pointer position in grid coordinates.
PointerArgsPointerPressedEventArgsThe original pointer pressed event args.
IsRightButtonboolTrue when the right button was pressed; otherwise, false.
Properties
Cell
Gets the logical cell.
public GroupGridCell Cell { get; }
Property Value
Column
Gets the hit column.
public GroupGridColumn Column { get; }
Property Value
Handled
Gets or sets a value indicating whether the event was handled.
public bool Handled { get; set; }
Property Value
HitTest
Gets the hit-test result.
public GroupGridHitTestResult HitTest { get; }
Property Value
IsRightButton
Gets a value indicating whether the right pointer button was pressed.
public bool IsRightButton { get; }
Property Value
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
RowIndex
Gets the adapter row index, or -1 when no data row was hit.
public int RowIndex { get; }