Desativar tabstop entre colunas em um datagrid WPF
Eu tenho um datagrid do WPF Toolkit com várias colunas. Estou tentando obter um comportamento em que você possa tabular na grade usando tab e, em seguida, tabular novamente usando uma única guia. Por exemplo. Não quero tabular todas as colunas ou células da grade, apenas uma vez e outra fora.
Existe uma solução simples, tentei definir o TabNavigation como Once, além de desativar o TabStop (não mostrado no código abaixo) e configurar o TabNavigation nas colunas como None, mas sem êxito.
Há algo que está faltando ou preciso manipular a tecla Tab no código?
<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>