DataGrid.CurrentRowIndex Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Získá nebo nastaví index řádku, který má aktuálně fokus.
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
Hodnota vlastnosti
Index aktuálního řádku založený na nule.
- Atributy
Výjimky
Neexistuje žádná CurrencyManager.
Příklady
Následující příklad kódu vrátí CurrentRowIndexhodnotu .
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
Poznámky
CurrentRowIndex Nastavení vlastnosti na jinou hodnotu než jeho aktuální hodnota posune ovládací prvek tak, aby byl zadaný řádek v zobrazení.
Tato CurrentRowIndex vlastnost umožňuje iterovat řádky nadřazené tabulky i v případě, že si prohlížíte podřízené řádky tabulky. Pokud si například prohlížíte podřízenou tabulku, zvýší se tím, že se v podřízené tabulce, která je propojená s nadřazenou tabulkou, CurrentRowIndex System.Windows.Forms.DataGrid zobrazí další sadu záznamů.
Pokud uživatel zobrazuje nadřazenou tabulku nebo tabulku bez podřízených relací, vrátí vlastnost nulový index aktuálního řádku.