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 から -1 までの Count 一意の Columns 整数である必要があります。 したがって、1 つの列の が DisplayIndex 変更されると、通常、他の列の も DisplayIndex 変更されます。
値に対する DisplayIndex 制限は、メカニズムによって ValidateValueCallback 適用されます。 無効な値を設定しようとすると、実行時例外がスローされます。
プロパティの値が DisplayIndex 変更されると、イベントが発生します DataGrid.ColumnDisplayIndexChanged 。
適用対象
こちらもご覧ください
.NET