private void InvalidateReqSuggested() { var showTimer = new DispatcherTimer(); showTimer.Tick += new EventHandler(DoInvalidateReqSuggested); showTimer.Interval = new TimeSpan(0, 0, 0, 1, 0);//隔一秒检查一次 showTimer.Start(); } private void DoInvalidateReqSuggested(object sender, EventArgs e) { CommandManager.InvalidateRequerySuggested(); }
在MainWindow的构造函数中调用InvalidateReqSuggested()方法即可