Sdílet prostřednictvím


DataGridColumn.DisplayIndex Vlastnost

Definice

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.

Platí pro

Viz také