摘要: 1. 现象当使用CanExecute控制Button是否Enable时,有时会出现Button状态没有刷新,除非对UI进行一些操作(例如改变Focus)。2. 分析这种情况经常发生在CanExecute的内部条件变了,但UI并没有响应考虑如下代码 publicclassSomeViewModel { privateboolcanDoSomething; publicICommandDoSomethingCommand { get; privateset; } privatevoidDoSomething() { } privateboolCanDoSomething() { returncan 阅读全文
posted @ 2013-03-14 09:05 JunBird 阅读(1505) 评论(0) 推荐(1) 编辑