DataGridColumn.DisplayIndex Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Ottiene o imposta la posizione di visualizzazione della colonna relativa alle altre colonne presenti nell'oggetto 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
Valore della proprietà
Posizione in base zero della colonna visualizzata nell'oggetto DataGrid associato. Il valore predefinito registrato è -1. Per informazioni sugli elementi che possono influenzare il valore, vedere DependencyProperty.
Commenti
La DisplayIndex proprietà ha un valore predefinito -1 prima che venga aggiunto all'insieme DataGrid.Columns . Questo valore viene aggiornato quando la colonna viene aggiunta a DataGrid.
Richiede DataGrid che la DisplayIndex proprietà di ogni colonna sia un numero intero univoco compreso tra 0 e - CountColumns 1. Pertanto, quando l'oggetto DisplayIndex di una colonna viene modificato, la modifica determina in genere la DisplayIndex modifica anche delle altre colonne.
Le restrizioni sul DisplayIndex valore vengono applicate da un ValidateValueCallback meccanismo. Se si tenta di impostare un valore non valido, viene generata un'eccezione di runtime.
Quando il valore della DisplayIndex proprietà viene modificato, viene generato l'evento DataGrid.ColumnDisplayIndexChanged .