DataGrid::CurrentCell Property

 

Gets or sets which cell has the focus. Not available at design time.

Namespace:   System.Windows.Forms
Assembly:  System.Windows.Forms (in System.Windows.Forms.dll)

public:
[BrowsableAttribute(false)]
property DataGridCell CurrentCell {
	DataGridCell get();
	void set(DataGridCell value);
}

Property Value

Type: System.Windows.Forms::DataGridCell

The DataGridCell with the focus.

Setting the CurrentCell property will cause the grid to scroll and show the cell if it is not already visible.

The following code example shows how to set and get the current cell.

private:
   void SetCellWithFocus( DataGrid^ myGrid )
   {
      // Set the current cell to cell1, row 1.
      myGrid->CurrentCell = DataGridCell( 1, 1 );
   }

   void dataGrid1_GotFocus( Object^ /*sender*/, EventArgs^ /*e*/ )
   {
      Console::WriteLine( "{0} {1}", dataGrid1->CurrentCell.ColumnNumber,
         dataGrid1->CurrentCell.RowNumber );
   }

.NET Framework
Available since 1.1
Return to top
Show: