DataGridCell Struct
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Identificeert een cel in het raster.
public value class DataGridCell
public struct DataGridCell
type DataGridCell = struct
Public Structure DataGridCell
- Overname
Voorbeelden
In het volgende voorbeeld wordt de DataGridCell toegewezen aan de CurrentCell van een System.Windows.Forms.DataGrid en wordt het kolom- en rijnummer van de geselecteerde cel geretourneerd. De waarde die in het DataTable object RowNumber is opgeslagen, wordt ook afgedrukt met behulp van de DataGridCell en 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
Opmerkingen
De
Constructors
| Name | Description |
|---|---|
| DataGridCell(Int32, Int32) |
Initialiseert een nieuw exemplaar van de DataGridCell klasse. |
Eigenschappen
| Name | Description |
|---|---|
| ColumnNumber |
Hiermee haalt u het aantal kolommen in het DataGrid besturingselement op of stelt u deze in. |
| RowNumber |
Hiermee haalt u het aantal rijen in het besturingselement op of stelt u deze DataGrid in. |
Methoden
| Name | Description |
|---|---|
| Equals(Object) |
Hiermee wordt een waarde opgehaald die aangeeft of de DataGridCell waarde identiek is aan een seconde DataGridCell. |
| GetHashCode() |
Hiermee haalt u een hash-waarde op die kan worden toegevoegd aan een Hashtable. |
| ToString() |
Hiermee haalt u het rijnummer en het kolomnummer van de cel op. |