while(true) { Write it down; Think about it; Refine it; Sleep(); }
通常情况下命令能否执行的状态更新(如:按钮绑定一个命令,根据条件,按钮需要被启用或者灰掉)由框架自动完成。某些情况下,按钮不会自动更新,需要用鼠标点一下窗口,才更新。
可以强制更新:CommandManager.InvalidateRequerySuggested();
参考:MSDN