В настоящее время я работаю над расширением Expander
сгруппированного DataGrid
, когда элемент выбран программно.
Подход, к которому я иду, - это выбрать объект, который связан с визуальным деревомк выбранному элементу и перейдите к первому Expander
, который он может найти, и установите для свойства IsExpanded
значение true.
Я собрал кусочки, предполагая, что при выборе элемента программно, что SelectedCellsChanged
, которыйэто так, но, к сожалению, e.AddedCells ничего не содержит.Поэтому я теперь не уверен, как получить то, что мне нужно, полагая, что это будет либо объект ячейки, либо строка для поиска в визуальном дереве.
Любые Предложения / методы очень ценятся,
Спасибо.