Я хочу нажать кнопку табуляции и пробежаться по колонке Джони, а когда я в конце колонки Джонни, я хочу начать пробежаться по колонке Тони.
Прямо сейчас результат таков: вкладка Джони1, затем вкладка Тони1 -> вкладка Джони, затем вкладка Тони2 -> и т. Д.
Что я ожидаю: вкладка Джони 1 -> вкладка Джони 2 -> вкладка Джони -> вкладка Тони1 -> вкладка Тони 2 -> и т. Д.
<DataGridTemplateColumn>
<DataGridTemplateColumn.Header>
<TextBlock
Text="Johny"
ToolTip="Johny" />
</DataGridTemplateColumn.Header>
<DataGridTemplateColumn.CellTemplate>
<DataTemplate
DataType="{x:Type aqDef:MvvmPersonItem}">
<TextBox
Background="{Binding Path=Johny.IsDirty,
Converter={StaticResource ResourceKey=isDirtyToBackgroundConverter}}"
Text="{Binding Path=Johny.Value,
Converter={StaticResource ResourceKey=timeConverter},
ConverterParameter={StaticResource ResourceKey=timeFormatCenti},
UpdateSourceTrigger=LostFocus}" />
</DataTemplate>
</DataGridTemplateColumn.CellTemplate>
</DataGridTemplateColumn>
<DataGridTemplateColumn>
<DataGridTemplateColumn.Header>
<TextBlock
Text="Tony"
ToolTip="Tony" />
</DataGridTemplateColumn.Header>
<DataGridTemplateColumn.CellTemplate>
<DataTemplate
DataType="{x:Type aqDef:MvvmPersonItem}">
<TextBox
Background="{Binding Path=Tony.IsDirty,
Converter={StaticResource ResourceKey=isDirtyToBackgroundConverter}}"
Text="{Binding Path=Tony.Value,
Converter={StaticResource ResourceKey=timeConverter},
ConverterParameter={StaticResource ResourceKey=timeFormatCenti},
UpdateSourceTrigger=LostFocus}" />
</DataTemplate>
</DataGridTemplateColumn.CellTemplate>
</DataGridTemplateColumn>