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à DataGrid.CurrentRowIndex

 

Data di pubblicazione: ottobre 2016

Ottiene o imposta l'indice della riga che attualmente ha lo stato attivo.

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

[BrowsableAttribute(false)]
public int CurrentRowIndex { get; set; }

Valore proprietà

Type: System.Int32

L'indice in base zero della riga corrente.

Exception Condition
Exception

Non esiste alcun CurrencyManager.

L'impostazione di CurrentRowIndex su un valore diverso da quello corrente scorre il controllo in modo da visualizzare la riga specificata.

Il CurrentRowIndex proprietà consente di scorrere le righe di una tabella padre, anche se si stanno visualizzando le righe della tabella figlio. Ad esempio, se si visualizza una tabella figlio, incrementando la CurrentRowIndex causerà la System.Windows.Forms.DataGrid per visualizzare il successivo set di record nella tabella figlio che sono collegate alla tabella padre.

Se l'utente sta visualizzando una tabella padre, o una tabella senza relazioni figlio, la proprietà restituisce l'indice in base zero della riga corrente.

Il codice seguente esempio restituisce il CurrentRowIndex.

private void GetSelectedIndex(DataGrid myGrid){
    Console.WriteLine(myGrid.CurrentRowIndex);
 }

 private void SetSelectedIndex(DataGrid myGrid, int selIndex){
    myGrid.CurrentRowIndex = selIndex;
 }

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