DataGridColumn.DisplayIndex Özellik
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
sütunun görüntüleme konumunu içindeki DataGriddiğer sütunlara göre alır veya ayarlar.
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
Özellik Değeri
sütunun, ilişkili DataGridiçinde görüntülendiği şekilde sıfır tabanlı konumu. Kayıtlı varsayılan değer -1'dir. Değeri nelerin etkilediği hakkında bilgi için bkz DependencyProperty. .
Açıklamalar
DisplayIndex özelliği, koleksiyona DataGrid.Columns eklenmeden önce -1 varsayılan değerine sahiptir. Sütunu öğesine eklendiğinde DataGridbu değer güncelleştirilir.
her DataGrid sütunun DisplayIndex özelliğinin 0 CountColumns ile -1 arasındaki benzersiz bir tamsayı olmasını gerektirir. Bu nedenle, bir sütunun DisplayIndex değeri değiştiğinde, değişiklik genellikle diğer sütunların DisplayIndex da değişmesine neden olur.
Değer üzerindeki DisplayIndex kısıtlamalar bir ValidateValueCallback mekanizma tarafından zorlanır. Geçerli olmayan bir değer ayarlamaya çalışırsanız, bir çalışma zamanı özel durumu oluşturulur.
özelliğinin DisplayIndex değeri değiştirildiğinde olay DataGrid.ColumnDisplayIndexChanged oluşturulur.