Tôi có một DataGrid của WPF Toolkit với các cột mulitple. Tôi đang cố gắng để có được một hành vi mà bạn có thể tab vào lưới bằng cách sử dụng tab, sau đó tab ra một lần nữa bằng cách sử dụng một tab duy nhất. Ví dụ. Tôi không muốn duyệt qua tất cả các cột hoặc ô của lưới, chỉ một lần trong và một lần. Có một giải pháp đơn giản, tôi đã thử đặt TabNavigation thành Once, cùng với vô hiệu hóa TabStop (không được hiển thị trong mã bên dưới) và thiết lập TabNavigation trên các cột thành None, nhưng không thành công.Vô hiệu hóa tabstop giữa các cột trong một DataFrid WPF
Có điều gì tôi thiếu hoặc tôi có cần xử lý mã khóa trong mã không?
<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