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 rispetto alle altre colonne dell'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, come viene visualizzata nell'oggetto associato DataGrid. Il valore predefinito registrato è -1. Per informazioni su ciò che può influenzare il valore, vedere DependencyProperty.
Commenti
La DisplayIndex proprietà ha un valore predefinito di -1 prima dell'aggiunta 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 cambia, la modifica comporta in genere la modifica anche delle DisplayIndex 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 .