DataGridCell Struktur
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Bezeichnet eine Zelle in der Tabelle.
public value class DataGridCell
public struct DataGridCell
type DataGridCell = struct
Public Structure DataGridCell
- Vererbung
Beispiele
Im folgenden Beispiel wird DataGridCell CurrentCell System.Windows.Forms.DataGrid die Spalte und Zeilennummer der ausgewählten Zelle zugewiesen und zurückgegeben. Der im Objekt gespeicherte Wert wird auch mithilfe des DataTable DataGridCell Objekts RowNumber und ColumnNumberdes Objekts gedruckt.
void PrintCellRowAndCol()
{
DataGridCell^ myCell;
myCell = DataGrid1->CurrentCell;
Console::WriteLine( myCell->RowNumber );
Console::WriteLine( myCell->ColumnNumber );
// Prints the value of the cell through the DataTable.
DataTable^ myTable;
// Assumes the DataGrid is bound to a DataTable.
myTable = dynamic_cast<DataTable^>(DataGrid1->DataSource);
Console::WriteLine( myTable->Rows[ myCell->RowNumber ][ myCell->ColumnNumber ] );
}
private void PrintCellRowAndCol()
{
DataGridCell myCell;
myCell = DataGrid1.CurrentCell;
Console.WriteLine(myCell.RowNumber);
Console.WriteLine(myCell.ColumnNumber);
// Prints the value of the cell through the DataTable.
DataTable myTable;
// Assumes the DataGrid is bound to a DataTable.
myTable = (DataTable) DataGrid1.DataSource;
Console.WriteLine(myTable.Rows[myCell.RowNumber]
[myCell.ColumnNumber]);
}
Private Sub PrintCellRowAndCol()
Dim myCell As DataGridCell
myCell = DataGrid1.CurrentCell
Console.WriteLine(myCell.RowNumber)
Console.WriteLine(myCell.ColumnNumber)
' Prints the value of the cell through the DataTable.
Dim myTable As DataTable
' Assumes the DataGrid is bound to a DataTable.
myTable = CType(DataGrid1.DataSource, DataTable)
Console.WriteLine(myTable.Rows(myCell.RowNumber)(myCell.ColumnNumber))
End Sub
Hinweise
Die DataGridCell Kann in Verbindung mit der Eigenschaft des System.Windows.Forms.DataGrid Steuerelements CurrentCell verwendet werden, um den Wert einer beliebigen Zelle abzurufen oder festzulegen. Wenn Sie die Eigenschaft des System.Windows.Forms.DataGrid Steuerelements CurrentCell auf eine DataGridCell Einstellung festlegen, wird der Fokus auf die von der DataGridCellDatei angegebene Zelle verschoben.
Konstruktoren
DataGridCell(Int32, Int32) |
Initialisiert eine neue Instanz der DataGridCell-Klasse. |
Eigenschaften
ColumnNumber |
Ruft die Nummer einer Spalte im DataGrid-Steuerelement ab oder legt diese fest. |
RowNumber |
Ruft die Nummer einer Zeile im DataGrid-Steuerelement ab oder legt diese fest. |
Methoden
Equals(Object) |
Ruft einen Wert ab, der angibt, ob DataGridCell auf DataGridCell festgelegt ist. |
GetHashCode() |
Ruft einen Hashwert ab, der einer Hashtable hinzugefügt werden kann. |
ToString() |
Ruft die Zeilennummer und die Spaltennummer der Zelle ab. |