У меня есть DataGrid с RowDetailsTemplate.В шаблоне сведений есть текстовое поле внутри DataGridColumn.Когда я хочу установить фокус на текстовом поле, щелкнув его, сначала выбирается строка.Только со вторым щелчком я могу выбрать само текстовое поле.Есть ли хороший способ зафиксировать событие первого нажатия только в xaml и выбрать текстовое поле вручную?
<DataGrid.RowDetailsTemplate>
<DataTemplate>
<DataGrid>
<DataGrid.Columns>
<DataGridTemplateColumn>
<DataGridTemplateColumn.CellTemplate>
<DataTemplate>
<Grid>
<Grid.ColumnDefinitions>
<ColumnDefinition Width="3*"/>
<ColumnDefinition Width="2*"/>
</Grid.ColumnDefinitions>
<TextBox Grid.Column="0"/>
<ComboBox Grid.Column="1"/>
</Grid>
</DataTemplate>
</DataGridTemplateColumn.CellTemplate>
</DataGridTemplateColumn>
</DataGrid.Columns
</DataGrid>
</DataTemplate>
</DataGrid.RowDetailsTemplate>