摘要: 当Button绑定了Command,按钮在窗口弹出、或者其它事件时,会自动置灰. 有时,异步执行时间较长时,界面一些绑定了命令的Button,State不会变化,会一直置灰。 直到再次转移Focus。 解决方法: 调用InvalidateRequerySuggested,强制处理Command关联行 阅读全文
posted @ 2017-08-14 21:11 唐宋元明清2188 阅读(381) 评论(0) 推荐(0) 编辑
摘要: 当设置了owner的子窗口显示后,点击子窗口外部,需要一种反馈机制(反馈动画)。 实现: 1.触发源 每次点击子窗口外部,即母窗口时,事件捕捉如下 HwndSource hwndSource = PresentationSource.FromVisual(this.Owner) as HwndSou 阅读全文
posted @ 2017-08-14 20:29 唐宋元明清2188 阅读(1141) 评论(2) 推荐(0) 编辑
摘要: TextBox焦点问题 1.失焦 KeyBoard.ClearFocus(); 存在一个问题,失去焦点之后,中文通过输入法依旧是可以输入的。 如果是中文文本框,按Enter失焦,同时禁止输入中文,可以调用 InputMethod.SetIsInputMethodEnabled(textBox,fal 阅读全文
posted @ 2017-08-14 12:13 唐宋元明清2188 阅读(610) 评论(0) 推荐(0) 编辑