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 založená na nule, jak je zobrazena v přidruženém DataGrid. Zaregistrované výchozí nastavení je -1. Informace o tom, co může ovlivnit hodnotu, naleznete 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 Count hodnoty Columns -1. Proto když se DisplayIndex změní jeden sloupec, změna obvykle způsobí, že DisplayIndex se změní i ostatní sloupce.
Omezení DisplayIndex hodnoty jsou vynucena mechanismem ValidateValueCallback . Pokud se pokusíte nastavit hodnotu, která není platná, vyvolá se výjimka za běhu.
Při změně DataGrid.ColumnDisplayIndexChanged hodnoty DisplayIndex vlastnosti je vyvolána událost.