DataGridCell Struct
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Identifica una cella nella griglia.
public value class DataGridCell
public struct DataGridCell
type DataGridCell = struct
Public Structure DataGridCell
- Ereditarietà
Esempio
Nell'esempio seguente viene assegnato l'oggetto DataGridCell CurrentCell a un System.Windows.Forms.DataGrid oggetto e restituisce il numero di colonna e di riga della cella selezionata. Il valore archiviato nell'oggetto DataTable viene stampato anche usando l'oggetto DataGridCell RowNumber e 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
Commenti
L'oggetto DataGridCell può essere usato insieme System.Windows.Forms.DataGrid alla proprietà del CurrentCell controllo per ottenere o impostare il valore di qualsiasi cella. Se si imposta la proprietà del CurrentCell controllo su unDataGridCell, lo System.Windows.Forms.DataGrid stato attivo viene spostato nella cella specificata da DataGridCell.
Costruttori
DataGridCell(Int32, Int32) |
Inizializza una nuova istanza della classe DataGridCell. |
Proprietà
ColumnNumber |
Ottiene o imposta il numero di una colonna nel controllo DataGrid. |
RowNumber |
Ottiene o imposta il numero di una riga nel controllo DataGrid. |
Metodi
Equals(Object) |
Ottiene un valore che indica se DataGridCell è identico a un secondo oggetto DataGridCell. |
GetHashCode() |
Ottiene un valore hash che è possibile aggiungere a un oggetto Hashtable. |
ToString() |
Ottiene il numero di riga e di colonna della cella. |