【发布时间】:2016-08-04 23:31:55
【问题描述】:
我试图以编程方式将焦点设置在 ListView(理想情况下是列表视图中的第一项),但即使我尝试将焦点设置为 ListView,它也会失败。
嵌套 XAML(伪):
<flipview>
<listview>
<listviewitem (template binding)/>
</listview>
</flipview>
翻转视图和列表视图都设置为IsEnabled="true" IsTabStop="true"。
尝试使用listview1.Focus(FocusState.Programmatic);设置焦点
将焦点设置到翻转视图有效并返回 true,但如果我尝试将焦点设置到列表视图,它会失败并返回 false。
谁能帮忙,我做错了什么?
【问题讨论】:
-
发布实际 XAML 而不是“伪”,我们无法查看您是否在实际 XAML 中出错。
-
你怎么知道你在
ListView上设置焦点失败了?我刚刚测试了你的代码,GotFocus事件是由你的代码触发的。