Partager via


DataGridColumn.DisplayIndex Propriété

Définition

Obtient ou définit la position d'affichage de la colonne par rapport aux autres colonnes dans le 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'affichée dans le DataGridassocié. 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 à .DataGrid

nécessite DataGrid que la DisplayIndex propriété de chaque colonne soit un entier unique compris entre 0 et CountColumns -1. Par conséquent, lorsque le DisplayIndex d’une colonne 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