【发布时间】:2016-01-25 15:38:26
【问题描述】:
我在通用 Windows 10 应用程序中有带有 TextBoxes 的 ListView。我想编写代码:用户在 Listiew 中编辑任何 TextBox 并单击 Enter 键,我想将焦点移到 ListView 中的下一个 TextBox(我想采取与用户单击 Tab 键相同的操作)。
我的问题是:如何以编程方式将焦点移动到下一个 listView 元素
【问题讨论】:
-
当我们按下 Tab 键时,ListViewItem 中的焦点会发生变化,不会移动到下一个 ListViewItem,所以我不确定你想做什么。你想让 Enter 键像 Tab 键一样吗?或者当我们按下 Enter 键时,焦点会移动到下一个 ListViewItem 中的 TextBox?
-
您希望 Enter 键的作用类似于 Tab 键吗?或者当我们按下回车键时,焦点移动到下一个 ListViewItem 中的 TextBox? - 一个摊位。例如:ListViewItem 包含五个TextBox,从开始焦点是在第一个ListViewItem 上,在第一个它的TextBox 上。如果我按 EnterKey 焦点停留在当前 ListViewItem 但移动到下一个它的 TextBox。如果 foxus 在最后一个 TextBox 上,按下 EnterKey 后,foxus 将移动到下一个 ListViewItem 及其第一个 TextBox。
标签: c# uwp windows-10-universal