DataGrid.CurrentCell Egenskap
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Hämtar eller anger vilken cell som har fokus. Inte tillgängligt vid designtillfället.
public:
property System::Windows::Forms::DataGridCell CurrentCell { System::Windows::Forms::DataGridCell get(); void set(System::Windows::Forms::DataGridCell value); };
[System.ComponentModel.Browsable(false)]
public System.Windows.Forms.DataGridCell CurrentCell { get; set; }
[<System.ComponentModel.Browsable(false)>]
member this.CurrentCell : System.Windows.Forms.DataGridCell with get, set
Public Property CurrentCell As DataGridCell
Egenskapsvärde
Med DataGridCell fokus.
- Attribut
Exempel
I följande kodexempel visas hur du anger och hämtar den aktuella cellen.
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 );
}
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);
}
Private Sub SetCellWithFocus(ByVal myGrid As DataGrid)
' Set the current cell to cell 1, row 1.
myGrid.CurrentCell = New DataGridCell(1,1)
End Sub
Private Sub DataGrid1_GotFocus(ByVal Sender As Object, ByVal e As EventArgs)
Console.WriteLine(DataGrid1.CurrentCell.ColumnNumber & " " & _
DataGrid1.CurrentCell.RowNumber)
End Sub
Kommentarer
Om du CurrentCell anger egenskapen kommer rutnätet att rulla och visa cellen om den inte redan är synlig.