Table of Contents

Class TableRowEventArgs

Namespace
SharpConsoleUI.Events
Assembly
SharpConsoleUI.dll

Event arguments for table row events (click, double-click, activation).

public class TableRowEventArgs : EventArgs
Inheritance
TableRowEventArgs
Inherited Members

Constructors

TableRowEventArgs(int, TableRow, MouseEventArgs?)

Initializes a new instance of the TableRowEventArgs class.

public TableRowEventArgs(int rowIndex, TableRow row, MouseEventArgs? mouseEvent)

Parameters

rowIndex int
row TableRow
mouseEvent MouseEventArgs

Properties

MouseEvent

Gets the mouse event that triggered this row event, if applicable.

public MouseEventArgs? MouseEvent { get; }

Property Value

MouseEventArgs

Row

Gets the row data.

public TableRow Row { get; }

Property Value

TableRow

RowIndex

Gets the row index.

public int RowIndex { get; }

Property Value

int