DataGridColumn.DisplayIndex Eigenschap

Definitie

Hiermee wordt de weergavepositie van de kolom ten opzichte van de andere kolommen in de DataGridkolom ophaalt of ingesteld.

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

Waarde van eigenschap

De op nul gebaseerde positie van de kolom, zoals deze wordt weergegeven in de bijbehorende DataGrid. De geregistreerde standaardwaarde is -1. Zie voor informatie over wat invloed kan hebben op de waarde DependencyProperty.

Opmerkingen

De DisplayIndex eigenschap heeft een standaardwaarde van -1 voordat deze aan de DataGrid.Columns verzameling wordt toegevoegd. Deze waarde wordt bijgewerkt wanneer de kolom wordt toegevoegd aan de DataGrid.

Hiervoor DataGrid moet de DisplayIndex eigenschap van elke kolom een uniek geheel getal tussen 0 en CountColumns -1 zijn. Wanneer de DisplayIndex ene kolom wordt gewijzigd, wordt de wijziging meestal veroorzaakt dat de DisplayIndex andere kolommen ook worden gewijzigd.

De beperkingen voor de DisplayIndex waarde worden afgedwongen door een ValidateValueCallback mechanisme. Als u probeert een ongeldige waarde in te stellen, wordt er een runtime-uitzondering gegenereerd.

Wanneer de waarde van de DisplayIndex eigenschap wordt gewijzigd, wordt de DataGrid.ColumnDisplayIndexChanged gebeurtenis gegenereerd.

Van toepassing op

Zie ook