Ich habe ein WPF-Toolkit-Datagrid mit mehreren Spalten. Ich versuche, ein Verhalten zu erzielen, bei dem Sie über Tab auf das Raster zugreifen können und dann mit einem einzigen Tab wieder Tabulator erstellen. Z.B. Ich möchte nicht alle Spalten oder Zellen des Rasters durchblättern, nur einmal und einmal aus.Tabstopp zwischen Spalten in einem WPF-Datagrid deaktivieren
Gibt es eine einfache Lösung, ich habe versucht, die TabNavigation auf Einmal, TabStop (nicht im Code unten) deaktivieren und TabNavigation für die Spalten auf None, aber ohne Erfolg.
Gibt es etwas, das ich vermisse oder muss ich die Tab-Taste im Code behandeln?
<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