wpf RowDetailsTemplate focus

В настоящее время у меня есть сетка данных с шаблоном rowdetailstemplate, который содержит другую сетку данных, чтобы показать отношения родитель-потомок. Вторая сетка имеет столбец, который содержит кнопку, которая при нажатии отображает другое диалоговое окно.

При первом отображении сведений о строке пользователь должен щелкнуть один раз в дочерней сетке, чтобы получить фокус / активировать ее, а затем снова щелкнуть, чтобы вызвать событие нажатия кнопки. Это происходит только при первом показе строки.

Это как первый щелчок, поглощенный сеткой. Я попытался захватить событие RowDetailsVisibilityChanged, чтобы попытаться сфокусировать кнопку, но она все еще, похоже, не решила проблему.

Есть идеи?

Ответы на вопрос(2)

Ваш ответ на вопрос