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 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.

Platí pro

Viz také