次の方法で共有


DataGridColumn.DisplayIndex プロパティ

定義

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

プロパティ値

関連付けられた DataGridに表示される列の 0 から始まる位置。 登録済みの既定値は -1 です。 値に影響を与える可能性の詳細については、 DependencyPropertyを参照してください。

注釈

DisplayIndex プロパティは、DataGrid.Columns コレクションに追加される前に既定値の -1 を持っています。 この値は、列が DataGridに追加されると更新されます。

DataGridでは、各列のDisplayIndex プロパティが 0 から Columns -1 のCountまでの一意の整数である必要があります。 そのため、1 つの列の DisplayIndex が変更されると、通常、変更によって他の列の DisplayIndex も変更されます。

DisplayIndex値の制限は、ValidateValueCallbackメカニズムによって適用されます。 無効な値を設定しようとすると、実行時例外がスローされます。

DisplayIndex プロパティの値が変更されると、DataGrid.ColumnDisplayIndexChanged イベントが発生します。

適用対象

こちらもご覧ください