Aracılığıyla paylaş


DataGridColumn.DisplayIndex Özellik

Tanım

sütunun görüntüleme konumunu içindeki diğer sütunlara DataGridgö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

İlişkili DataGridiçinde görüntülendiği için sütunun 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

özelliği, DisplayIndex koleksiyona eklenmeden DataGrid.Columns önce varsayılan -1 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 uygulanı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, DataGrid.ColumnDisplayIndexChanged olay oluşturulur.

Şunlara uygulanır

Ayrıca bkz.