【发布时间】:2013-02-21 04:46:52
【问题描述】:
我有 10 个按字母顺序排列的复选框项目,例如:
Apple、AirCraft、Ball、Bottom、Cat 等
按 A 键,焦点必须设置到 Apple 复选框,B - 到 Ball。我怎样才能做到这一点?由于项目来源计数,这些复选框项目是动态变化的。
由于复选框项目没有在 XAML 中硬编码,我猜我无法标记;我在运行时加载它们。如果我有以下物品怎么办?
- 苹果
- Apple1
- Apple2
在这种情况下,我无法将快捷方式设置为正确,因此,如果我按下 A,第一个以字母 A 开头的项目将获得焦点并再次按下A,焦点设置到下一个以字母A开头的项目。如果它到达以字母 A 开头的最后一个项目,那么如果我再次按 A 它必须转到第一个以字母 A 开头的项目>,所以这是我的要求:)。我该怎么做?
【问题讨论】: