Esporta (0) Stampa
Espandi tutto
Il presente articolo è stato tradotto automaticamente. Passare il puntatore sulle frasi nell'articolo per visualizzare il testo originale. Ulteriori informazioni.
Traduzione
Originale

Proprietà DataGrid.CurrentRowIndex

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à

Tipo: System.Int32
L'indice in base zero della riga corrente.

EccezioneCondizione
Exception

Non è presente alcun oggetto CurrencyManager.

L'impostazione della proprietà CurrentRowIndex su un valore diverso dal relativo valore corrente consente di scorrere il controllo in modo da visualizzare la riga specificata.

La proprietà CurrentRowIndex consente di scorrere le righe di una tabella padre anche se si stanno visualizzando le righe di una tabella figlio. Se, ad esempio, si sta visualizzando una tabella figlio, incrementando il valore della proprietà CurrentRowIndex il controllo System.Windows.Forms.DataGrid visualizzerà il successivo set di record nella tabella figlio collegata alla tabella padre.

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

Nell'esempio di codice riportato di seguito viene restituita la proprietà CurrentRowIndex.


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

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


.NET Framework

Supportato in: 4.5, 4, 3.5, 3.0, 2.0, 1.1, 1.0

.NET Framework Client Profile

Supportato in: 4, 3.5 SP1

Windows 8.1, Windows Server 2012 R2, Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 (ruoli di base del server non supportati), Windows Server 2008 R2 (ruoli di base del server supportati con SP1 o versione successiva, Itanium non supportato)

.NET Framework non supporta tutte le versioni di ciascuna piattaforma. Per un elenco delle versioni supportate, vedere Requisiti di sistema di .NET Framework.

Aggiunte alla community

AGGIUNGI
Mostra:
© 2015 Microsoft