DataGridColumn.DisplayIndex 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í pozici zobrazení sloupce vzhledem k ostatním sloupcům v objektu DataGrid.
public:
property int DisplayIndex { int get(); void set(int value); };
public int DisplayIndex { get; set; }
member this.DisplayIndex : int with get, set
Public Property DisplayIndex As Integer
Hodnota vlastnosti
Pozice sloupce od nuly, jak je zobrazena v přidruženém DataGrid. Zaregistrovaná výchozí hodnota je -1. Informace o tom, co může hodnotu ovlivnit, najdete v tématu DependencyProperty.
Poznámky
Vlastnost DisplayIndex má výchozí hodnotu -1 před jejím přidání do DataGrid.Columns kolekce. Tato hodnota se aktualizuje při přidání sloupce do DataGrid.
Vyžaduje DataGrid , aby DisplayIndex vlastnost každého sloupce byla jedinečné celé číslo od 0 do CountColumns -1. Proto když se DisplayIndex změní hodnota jednoho sloupce, změna obvykle způsobí DisplayIndex změnu i ostatních sloupců.
Omezení DisplayIndex hodnoty jsou vynucena mechanismem ValidateValueCallback . Pokud se pokusíte nastavit neplatnou hodnotu, vyvolá se výjimka za běhu.
Při změně hodnoty DisplayIndex vlastnosti je vyvolána DataGrid.ColumnDisplayIndexChanged událost.