DataGridCell::RowNumber Property
.NET Framework (current version)
Gets or sets the number of a row in the System.Windows.Forms::DataGrid control.
Assembly: System.Windows.Forms (in System.Windows.Forms.dll)
You can use the RowNumber value to specify a DataRow in the DataTable associated with the System.Windows.Forms::DataGrid control.
The following example assigns the CurrentCell property of a System.Windows.Forms::DataGrid to a DataGridCell and returns the value stored in the DataTable object's RowNumber and ColumnNumber properties.
void PrintCell( Object^ sender, MouseEventArgs^ /*e*/ ) { DataGrid^ thisGrid = dynamic_cast<DataGrid^>(sender); DataGridCell myDataGridCell = thisGrid->CurrentCell; BindingManagerBase^ bm = BindingContext[ thisGrid->DataSource,thisGrid->DataMember ]; DataRowView^ drv = dynamic_cast<DataRowView^>(bm->Current); Console::WriteLine( drv[ myDataGridCell.ColumnNumber ] ); Console::WriteLine( myDataGridCell.RowNumber ); }
.NET Framework
Available since 1.1
Available since 1.1
Show: