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 DataGridCell CurrentCell { get; set; }

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 = new DataGridCell(1,1);

 private void dataGrid1_GotFocus(object sender, EventArgs e)
    Console.WriteLine(dataGrid1.CurrentCell.ColumnNumber + 
    " " + dataGrid1.CurrentCell.RowNumber);

.NET Framework
Available since 1.1
Return to top