Я использую Data Grid в WPF с 3 столбцами. Но по некоторым причинам я скрыл видимость 3-го столбца как Скрытый.Проблема в том, что я хочу получить индекс столбца как 2, если пользователь нажимает на 3-й столбец, даже если он скрыт.Например, если я нажимаю на 1-й столбец события mouseUp, я использую приведенный ниже код для получения индекса столбца, по которому щелкнул пользователь.
DataGrid x = (DataGrid)this.FindName("ConfigGrid");
var index = x.CurrentColumn.DisplayIndex;
Я получаю индекс как 0, если пользователь нажимает на первый столбец, и 1 какиндекс, если пользователь нажимает на второй столбец.Теперь проблема в том, что если пользователь нажимает на 3-й столбец (видимость скрыта), я также не получаю индекс этого столбца.
Пожалуйста, помогите мне в этом.Заранее спасибо