我有一个对象很多的UI。我希望我的标签在某些对象之间转圈。
使用
KeyboardNavigation.TabIndex="0"
但是我不想在没有TabIndex的对象上停下来。
我知道我可以使用
TabStop="False"
但是我有很多带有子控件的对象,这些子控件是用户控制的...他们是否可以对WPF说,仅对具有用户控件的tabindex的项制表位?
答案 0 :(得分:0)
他们是否可以对WPF说,仅对具有用户控件的tabindex的项目进行制表位停止?
否,因为KeyboardNavigation.TabIndex
是附加属性,其默认值为Int32.MaxValue
,除非您为特定元素将其设置为其他值。
因此,没有“只有具有tabindex的项目”。对于所有您不想使用 TAB 键获得焦点的项目,必须将TabStop
属性设置为false
。