7

Columnインデックスを取得する方法、またはColumn.DisplayIndexそのColumn Header中から取得する方法はWPF DataGrid?

私は知っているColumn Header、取得したいcolumn index

4

2 に答える 2

11

使用できますDisplayIndex(列が再利用される場合、これは変更されることに注意してください)

var index = dataGrid.Columns.Single(c => c.Header.ToString() == "HeaderName").DisplayIndex;

編集:@AnHXからの提案に感謝

于 2012-10-25T14:58:29.620 に答える
4

「ポール」には小さなエラーがあるようです。これが私のコードです:

var index = dataGrid.Columns.Single(c => c.Header.ToString() == "HeaderName").DisplayIndex;
于 2015-09-19T04:10:29.663 に答える