DataGridColumn.DisplayIndex Właściwość
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Pobiera lub ustawia pozycję wyświetlania kolumny względem innych kolumn w obiekcie 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
Wartość właściwości
Pozycja kolumny oparta na zerach, która jest wyświetlana w skojarzonym obiekcie DataGrid. Zarejestrowana wartość domyślna to -1. Aby uzyskać informacje o tym, co może mieć wpływ na wartość, zobacz DependencyProperty.
Uwagi
Właściwość DisplayIndex ma wartość domyślną -1 przed dodaniu jej do kolekcji DataGrid.Columns . Ta wartość jest aktualizowana po dodaniu kolumny do elementu DataGrid.
Właściwość DataGrid wymaga, aby DisplayIndex właściwość każdej kolumny musi być unikatową liczbą całkowitą z zakresu od 0 do Count - Columns 1. W związku z tym, gdy zmienia się jedna DisplayIndex kolumna, zmiana zwykle powoduje DisplayIndex zmianę innych kolumn.
Ograniczenia dotyczące DisplayIndex wartości są wymuszane przez ValidateValueCallback mechanizm. Jeśli spróbujesz ustawić nieprawidłową wartość, zostanie zgłoszony wyjątek czasu wykonywania.
Po zmianie DataGrid.ColumnDisplayIndexChanged wartości DisplayIndex właściwości zdarzenie jest zgłaszane.