5
A
回答
4
//问题:点击btns不强制上最后输入的元素控制LostFocus事件(最后一个入口控制可以是文字,复选框或其他人)加入 保存按钮,在调用该方法是将焦点移动到父迫使最后一个元素失去焦点。
private void btnSave_Click(object sender, RoutedEventArgs e)
{
AcceptLastFocusedElement(sender, e);
}
private void AcceptLastFocusedElement(object sender, RoutedEventArgs e)
{
FocusManager.SetFocusedElement(this, (Button)sender);
}
注意:不需要任务编号1(获取元素的名称)。
2
您可以使用LayoutUpdated
方法。
因此,无论发生什么事件,它都会进入LayoutUpdated
事件,您可以捕获LastFocusObject
。
相关问题
- 1. 强制pdf下载点击按钮时
- 2. JS强制输入按钮在页面加载时被点击
- 3. 强制重绘按钮,点击后
- 4. 如何让PostBackUrl只在按钮被点击时触发?
- 5. 单击按钮时强制onNext()
- 6. Unity3d按钮被点击时,它不应该被点击
- 7. 如何删除当按钮被点击
- 8. 如何使按钮不被点击?
- 9. 当点击一个按钮时,应用程序被强制关闭
- 10. 提交表单时触发点击事件按钮被触发
- 11. EXC_BAD_ACESS当IBAction按钮被点击时
- 12. 引导按钮,如何多次点击
- 13. 布局被点击按钮
- 14. 按钮没有被点击
- 15. Asp.Net在浏览器上点击后退按钮时强制Page_Load
- 16. 按钮被点击后,另一个按钮就不会点击
- 17. 触发与jQuery单击按钮时输入按钮点击
- 18. 强制验证,当按钮被按下
- 19. 点击按钮时
- 20. 如何触发点击按钮
- 21. 如何触发点击按钮?
- 22. 触发按钮如何点击
- 23. 如何禁用按钮的另一个按钮被点击
- 24. 如何知道Flex DataGrid itemRenderer中的按钮何时被点击?
- 25. 如何强制点击glyphicon
- 26. 获取lostfocus事件上的点击按钮
- 27. mvc部分回发时按钮被点击使用ajax
- 28. 触发事件操作时返回按钮被点击阵营
- 29. 我想点击按钮被点击时的颜色
- 30. 当按钮被点击时,在按钮附近隐藏div
这工作...但不是一直。我遇到了第二次运行此代码的情况,它不会因为FocusGroup而导致丢失焦点。解决方案在这个答案http://stackoverflow.com/a/4724766/197371解决我的具体问题 – 2012-07-25 14:58:39
很高兴我们缩小这些问题! – ramnz 2012-07-26 21:11:14