我正在使用xaml中的五个文本框和两个组合框。
当我点击标签 键时,它从上到下(文本框到组合框),
当我点击 shift + Tab 时,它不会从组合框移动到文本框。
我的组合框是
<TextBlock Text="Select" Style="{StaticResource WaterMarkTextBlockStyle}" Visibility="{Binding ElementName=ComboCOM, Path=Text.IsEmpty, Converter={StaticResource BooleanToVisibilityConverter}}"/>
<ComboBox x:Name="ComboCOM" ItemsSource="{Binding COM.COM}" SelectedItem="{Binding TestResultsEntity.CountryOfOrigin,UpdateSourceTrigger=PropertyChanged,Mode=TwoWay,ValidatesOnDataErrors=True,ValidatesOnExceptions=True,NotifyOnValidationError=True}" Validation.ErrorTemplate="{StaticResource ErrorTemplateSilverlightStyle}" IsReadOnly="True" IsHitTestVisible="{Binding TestResultsIsHitTestVisible}" Margin="0" Background="Transparent" >
<i:Interaction.Triggers>
<UC:EventTriggerHandler EventName="Loaded">
<i:InvokeCommandAction Command="{Binding GetCOMComboName}" CommandParameter="{Binding ElementName=ComboCOM}"/>
</UC:EventTriggerHandler>
</i:Interaction.Triggers>
</ComboBox>
您能否提前给我解决方案。
答案 0 :(得分:1)
这也是一篇老帖子,我想分享一下我的经历。
我在Window中遇到了TextBoxes和CheckBoxes的同样问题。 Tab用于跳转到下一个Control,Shift + Tab不起作用。
解决方案是在Window / UserControl中的所有控件上设置TabIndex
属性。