在wpf Textbox中有TabIndex属性来设置Tab键顺序,这在控件在相同的上下文中时工作得很好,在我的例子中,我有一个列表框,它的itemstyle有一个文本框,样式是根据触发器动态分配的。现在,我如何做tabindexing,以便当我的tab索引从第一个listboxitem中的文本框移动到下一个listboxitem中的文本框或组合框或按钮以及其他listboxitem时。
谢谢
Arvind
发布于 2009-07-22 10:26:03
您需要指定TabNavigation attached属性,以便当用户按tab时,WPF知道要执行什么操作,并且在当前范围内不再有要用tab键切换到的控件:
<ListBox>
<ListBox.ItemContainerStyle>
<Style TargetType="ListBoxItem">
<Setter Property="KeyboardNavigation.TabNavigation" Value="Continue"/>
</Style>
</ListBox.ItemContainerStyle>
</ListBox>上面我指定当ListBoxItem中不再有要聚焦的项时,按tab键应继续到下一个逻辑焦点容器(即。下一个ListBoxItem)。
https://stackoverflow.com/questions/1163371
复制相似问题