DataGrid.CurrentRowIndex Proprietà

Definizione

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

public:
 property int CurrentRowIndex { int get(); void set(int value); };
[System.ComponentModel.Browsable(false)]
public int CurrentRowIndex { get; set; }
[<System.ComponentModel.Browsable(false)>]
member this.CurrentRowIndex : int with get, set
Public Property CurrentRowIndex As Integer

Valore della proprietà

Int32

L'indice in base zero della riga corrente.

Attributi

Eccezioni

Non è presente alcun oggetto CurrencyManager.

Esempio

Nell'esempio di codice seguente viene restituito .CurrentRowIndex

private:
   void GetSelectedIndex( DataGrid^ myGrid )
   {
      Console::WriteLine( myGrid->CurrentRowIndex );
   }

   void SetSelectedIndex( DataGrid^ myGrid, int selIndex )
   {
      myGrid->CurrentRowIndex = selIndex;
   }
private void GetSelectedIndex(DataGrid myGrid){
    Console.WriteLine(myGrid.CurrentRowIndex);
 }
 
 private void SetSelectedIndex(DataGrid myGrid, int selIndex){
    myGrid.CurrentRowIndex = selIndex;
 }
Private Sub GetSelectedIndex(ByVal myGrid As DataGrid)
    Console.WriteLine(myGrid.CurrentRowIndex)
 End Sub
 
 Private Sub SetSelectedIndex(ByVal myGrid As DataGrid, ByVal selIndex As Integer)
    myGrid.CurrentRowIndex= selIndex
 End Sub

Commenti

L'impostazione della CurrentRowIndex proprietà su un valore diverso dal valore corrente scorre il controllo in modo che la riga specificata sia visualizzata.

La CurrentRowIndex proprietà consente di scorrere le righe di una tabella padre anche se si visualizzano le righe della tabella figlio. Ad esempio, se si visualizza una tabella figlio, incrementando l'oggetto CurrentRowIndex System.Windows.Forms.DataGrid verrà visualizzato il set di record successivo nella tabella figlio collegata alla tabella padre.

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

Si applica a

Vedi anche