Mam datagrid zestawu WPF Toolkit z kolumnami mulitple. Próbuję uzyskać zachowanie, w którym można tabować w siatkę za pomocą karty, a następnie ponownie wypuścić kartę za pomocą jednej karty. Na przykład. Nie chcę przechodzić przez wszystkie kolumny lub komórki siatki, tylko raz i raz na zewnątrz.Wyłącza tabulator między kolumnami w datagrid WPF
Czy istnieje proste rozwiązanie, próbowałem ustawić TabNavigation na Once, wraz z wyłączaniem TabStop (nie pokazano w poniższym kodzie) i ustawieniem TabNavigation w kolumnach na None, ale bez powodzenia.
Czy jest coś, czego mi brakuje lub czy muszę obsługiwać klawisz Tab w kodzie?
<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>
http://stackoverflow.com/questions/858938/wpf-toolkit-datagrid-custom-tabbing/1707920#1707920 – Bermo