Отключить табуляцию между столбцами в сетке данных WPF

У меня есть таблица данных 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>

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

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