gpt4 book ai didi

.net - WPF中的TabIndex与KeyboardNavigation.TabIndex

转载 作者:行者123 更新时间:2023-12-03 14:03:32 26 4
gpt4 key购买 nike

WPF中的TabIndexKeyboardNavigation.TabIndex有什么区别?什么时候使用每个?

最佳答案

@akjoshi在他的回答中包含了有关TabIndex的非常重​​要的信息,但我认为多一点解释会有所帮助。

如果您有一个ItemsControl重复一个项目,那么如果您不小心,将会以tab order like this结尾。

解决方案很简单:

将此附加属性应用于每个重复项的主容器。

KeyboardNavigation.TabNavigation="Local" 

enumeration具有各种值,但这是用于嵌套控件的值。

请注意,我已经为 IsTabStop=false本身设置了 ItemsControl(没有,这不是上面图形的实际代码)。
<ItemsControl ItemsSource="{Binding CurrentItem.CustomsItems}" IsTabStop="False">
<ItemsControl.ItemTemplate>
<DataTemplate>
<ctl:CustomsItem KeyboardNavigation.TabNavigation="Local" Margin="0,0,0,8"/>
</DataTemplate>
</ItemsControl.ItemTemplate>
</ItemsControl>

关于.net - WPF中的TabIndex与KeyboardNavigation.TabIndex,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6212210/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com