Questo articolo è stato tradotto automaticamente. Per visualizzare l'articolo in inglese, selezionare la casella di controllo Inglese. È possibile anche visualizzare il testo inglese in una finestra popup posizionando il puntatore del mouse sopra il testo.
Traduzione
Inglese

Proprietà DataGridCell.ColumnNumber

 

Data di pubblicazione: ottobre 2016

Ottiene o imposta il numero di una colonna di System.Windows.Forms.DataGrid controllo.

Spazio dei nomi:   System.Windows.Forms
Assembly:  System.Windows.Forms (in System.Windows.Forms.dll)

public int ColumnNumber { get; set; }

Valore proprietà

Type: System.Int32

Il numero della colonna.

È possibile utilizzare il ColumnNumber valore per specificare un DataColumn nel DataTable associato il System.Windows.Forms.DataGrid controllo.

Nell'esempio seguente viene assegnato il CurrentCell proprietà di un System.Windows.Forms.DataGrid a un DataGridCell. Il valore memorizzato nel DataTable viene restituito specificando DataRow e DataColumn oggetti tramite il RowNumber e ColumnNumber proprietà.

private void PrintCell(object sender, MouseEventArgs e)
{
   DataGrid thisGrid = (DataGrid) sender;
   DataGridCell myDataGridCell = thisGrid.CurrentCell;
   BindingManagerBase bm = BindingContext[thisGrid.DataSource, thisGrid.DataMember];
   DataRowView drv = (DataRowView) bm.Current;
   Console.WriteLine(drv [myDataGridCell.ColumnNumber]);
   Console.WriteLine(myDataGridCell.RowNumber);
}

.NET Framework
Disponibile da 1.1
Torna all'inizio
Mostra: