DataGridCell Struktura
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Identifikuje buňku v mřížce.
public value class DataGridCell
public struct DataGridCell
type DataGridCell = struct
Public Structure DataGridCell
- Dědičnost
Příklady
Následující příklad přiřadí DataGridCell k CurrentCell buňce System.Windows.Forms.DataGrid sloupec a číslo řádku vybrané buňky a vrátí ho. Hodnota uložená v objektu DataTable se vytiskne také pomocí objektu DataGridCell RowNumber a ColumnNumber.
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
Poznámky
Lze DataGridCell použít ve spojení s System.Windows.Forms.DataGrid vlastností ovládacího prvku CurrentCell k získání nebo nastavení hodnoty libovolné buňky. System.Windows.Forms.DataGrid Nastavení vlastnosti ovládacího prvku CurrentCell na DataGridCell způsobí, že fokus se přesune na buňku určenou .DataGridCell
Konstruktory
DataGridCell(Int32, Int32) |
Inicializuje novou instanci DataGridCell třídy. |
Vlastnosti
ColumnNumber |
Získá nebo nastaví počet sloupců v ovládacím DataGrid prvku. |
RowNumber |
Získá nebo nastaví počet řádků v ovládacím DataGrid prvku. |
Metody
Equals(Object) |
Získá hodnotu označující, zda DataGridCell je identický s druhou DataGridCell. |
GetHashCode() |
Získá hodnotu hash, která lze přidat do Hashtable. |
ToString() |
Získá číslo řádku a číslo sloupce buňky. |