DataGrid.CurrentRowIndex Propiedad

Definición

Obtiene o establece el indice de la fila que tiene el foco.

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

Valor de propiedad

Int32

Índice de base cero de la fila actual.

Atributos

Excepciones

Ejemplos

En el ejemplo de código siguiente se devuelve .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

Comentarios

Al establecer la CurrentRowIndex propiedad en un valor distinto de su valor actual, se desplaza el control para que la fila especificada esté en vista.

La CurrentRowIndex propiedad permite recorrer en iteración las filas de una tabla primaria, incluso si está viendo las filas de la tabla secundaria. Por ejemplo, si está viendo una tabla secundaria, el incremento CurrentRowIndex hará que System.Windows.Forms.DataGrid muestre el siguiente conjunto de registros de la tabla secundaria vinculada a la tabla primaria.

Si el usuario está viendo una tabla primaria o una tabla sin relaciones secundarias, la propiedad devuelve el índice de base cero de la fila actual.

Se aplica a

Consulte también