У меня есть таблица данных с шаблонными столбцами в WPF.Несколько столбцов в сетке доступны только для чтения, другие в фокусе становятся редактируемыми (вместо них появляются метки, текстовые поля, флажки и тому подобное).
Чего я хотел бы добиться, так это то, что столбцы только для чтения пропускаются при переходе по вкладкамчерез столбцы сетки.
Кто-нибудь знает, как этого добиться?
Спасибо!Владан
Нет, не работает: (
Вот полная ячейка ... попробовал ее только с KeyboardNavigation.IsTabStop и IsTabStop ... не работал
<DataGridTemplateColumn Header="{x:Static local:MainWindowResources.gasNameLabel}" Width="*" MinWidth="150" IsReadOnly="True">
<DataGridTemplateColumn.CellTemplate>
<DataTemplate>
<ContentControl Content="{Binding Path=Name}" ContentTemplate="{StaticResource DataGridTextBoxView}" />
</DataTemplate>
</DataGridTemplateColumn.CellTemplate>
<DataGridTemplateColumn.CellStyle>
<Style TargetType="{x:Type DataGridCell}">
<Style.Triggers>
<Trigger Property="IsReadOnly" Value="true">
<Setter Property="KeyboardNavigation.IsTabStop" Value="False"/>
</Trigger>
</Style.Triggers>
</Style>
</DataGridTemplateColumn.CellStyle>
</DataGridTemplateColumn>