Бөлісу құралы:


DataGrid.CurrentRowIndex Свойство

Определение

Возвращает или задает индекс строки, которая в настоящее время имеет фокус.

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

Значение свойства

Отсчитываемый от нуля индекс текущей строки.

Атрибуты

Исключения

Примеры

В следующем примере кода возвращается 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

Комментарии

CurrentRowIndex Задание свойства значению, отличному от текущего значения, прокручивает элемент управления таким образом, чтобы указанная строка отображались.

Свойство CurrentRowIndex позволяет выполнять итерацию по строкам родительской таблицы, даже если вы просматриваете дочерние строки таблицы. Например, если вы просматриваете дочернюю таблицу, приращение CurrentRowIndex приведет System.Windows.Forms.DataGrid к отображению следующего набора записей в дочерней таблице, связанной с родительской таблицей.

Если пользователь просматривает родительскую таблицу или таблицу без дочерних отношений, свойство возвращает отсчитываемый от нуля индекс текущей строки.

Применяется к

См. также раздел