DataGrid.CurrentRowIndex Özellik

Tanım

Şu anda odağı olan satırın dizinini alır veya ayarlar.

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

Özellik Değeri

Int32

Geçerli satırın sıfır tabanlı dizini.

Öznitelikler

Özel durumlar

Örnekler

Aşağıdaki kod örneği döndürür 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

Açıklamalar

Özelliği geçerli değerinden CurrentRowIndex başka bir değere ayarlamak, belirtilen satırın görünümde olması için denetimi kaydırıyor.

özelliği, CurrentRowIndex alt tablo satırlarını görüntülüyor olsanız bile üst tablonun satırlarını yinelemenizi sağlar. Örneğin, bir alt tabloyu görüntülüyorsanız değerini artırmak CurrentRowIndex , öğesinin üst tabloya bağlı alt tabloda bir sonraki kayıt kümesini görüntülemesine neden System.Windows.Forms.DataGrid olur.

Kullanıcı bir üst tabloyu veya alt ilişkisi olmayan bir tabloyu görüntülüyorsa, özellik geçerli satırın sıfır tabanlı dizinini döndürür.

Şunlara uygulanır

Ayrıca bkz.