KK的技术人生

技术改变世界
键盘捕获事件与MessageBox的冲突

SL2中,键盘事件和MessageBox一起使用时有时候会出现一些异常。如

下面这段示例很简单

一个输入文本框,一个登录按钮,按钮处理函数是这样的:

当你在文本框中输入东西然后tab到登录按钮上,再按回车的话(大部分人都会这样做),

有时候这样是正常的,但70%的情况下你会得到上面这个异常。

这其实是SL的一个Bug,我们可以使用dispatcher来绕过这个bug

posted on 2008-11-02 10:39  KK2038  阅读(406)  评论(0编辑  收藏  举报