我们可以仅在没有TabStop的情况下在TabIndex上进行制表吗

时间:2019-05-20 14:10:30

标签: wpf xaml

我有一个对象很多的UI。我希望我的标签在某些对象之间转圈。

使用

KeyboardNavigation.TabIndex="0"

但是我不想在没有TabIndex的对象上停下来。

我知道我可以使用

TabStop="False"

但是我有很多带有子控件的对象,这些子控件是用户控制的...他们是否可以对WPF说,仅对具有用户控件的tabindex的项制表位?

1 个答案:

答案 0 :(得分:0)

  

他们是否可以对WPF说,仅对具有用户控件的tabindex的项目进行制表位停止?

否,因为KeyboardNavigation.TabIndex是附加属性,其默认值为Int32.MaxValue,除非您为特定元素将其设置为其他值。

因此,没有“只有具有tabindex的项目”。对于所有您不想使用 TAB 键获得焦点的项目,必须将TabStop属性设置为false