DataGridColumn.DisplayIndex プロパティ
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
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 イベントが発生します。