У меня есть набор инструментов WPF Toolkit с многолистовыми столбцами. Я пытаюсь получить поведение, в котором вы можете вставить вкладку в сетку с помощью вкладки, а затем снова выполнить вкладку, используя одну вкладку. Например. Я не хочу перебирать все столбцы или ячейки сетки только один раз и один раз.
Есть ли простое решение, я попытался настроить TabNavigation на Once, а также отключить TabStop (не показано в коде ниже) и установить TabNavigation в столбцах на None, но безуспешно.
Есть ли что-то, что мне не хватает или мне нужно обрабатывать клавишу Tab в коде?
<my:DataGrid Name="datagrid"
AutoGenerateColumns="False" IsReadOnly="True"
CanUserAddRows="False" CanUserDeleteRows="False"
Background="White"
KeyboardNavigation.TabNavigation="Once">
<my:DataGrid.Columns>
<my:DataGridTextColumn x:Name="ID" Header="ID" Width="1*" ></my:DataGridTextColumn>
<my:DataGridTextColumn x:Name="Ticker" Header="Ticker" Width="1*" KeyboardNavigation.TabNavigation="None"></my:DataGridTextColumn>
<my:DataGridTextColumn x:Name="OfficialName" Header="Name" Width="3*" KeyboardNavigation.TabNavigation="None"></my:DataGridTextColumn>
</my:DataGrid.Columns>
</my:DataGrid>