wpf RowDetailsTemplate focus
В настоящее время у меня есть сетка данных с шаблоном rowdetailstemplate, который содержит другую сетку данных, чтобы показать отношения родитель-потомок. Вторая сетка имеет столбец, который содержит кнопку, которая при нажатии отображает другое диалоговое окно.
При первом отображении сведений о строке пользователь должен щелкнуть один раз в дочерней сетке, чтобы получить фокус / активировать ее, а затем снова щелкнуть, чтобы вызвать событие нажатия кнопки. Это происходит только при первом показе строки.
Это как первый щелчок, поглощенный сеткой. Я попытался захватить событие RowDetailsVisibilityChanged, чтобы попытаться сфокусировать кнопку, но она все еще, похоже, не решила проблему.
Есть идеи?