Partage via


DataGridColumn.DisplayIndex Propriété

Définition

Obtient ou définit la position d’affichage de la colonne par rapport aux autres colonnes du 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

Valeur de propriété

Position de base zéro de la colonne, telle qu’elle est affichée dans le fichier associé DataGrid. La valeur par défaut inscrite est -1. Pour plus d’informations sur ce qui peut influencer la valeur, consultez DependencyProperty.

Remarques

La DisplayIndex propriété a une valeur par défaut de -1 avant d’être ajoutée à la DataGrid.Columns collection. Cette valeur est mise à jour lorsque la colonne est ajoutée au DataGrid.

La DataGrid propriété DisplayIndex de chaque colonne doit être un entier unique compris entre 0 et - CountColumns 1. Par conséquent, lorsque l’une DisplayIndex des colonnes change, la modification entraîne généralement la DisplayIndex modification des autres colonnes.

Les restrictions sur la DisplayIndex valeur sont appliquées par un ValidateValueCallback mécanisme. Si vous tentez de définir une valeur qui n’est pas valide, une exception d’exécution est levée.

Lorsque la valeur de la DisplayIndex propriété est modifiée, l’événement DataGrid.ColumnDisplayIndexChanged est déclenché.

S’applique à

Voir aussi