jjzjj

ExecutionComplete

全部标签

c# - 异步 WPF 命令

注意:本题代码是deSleeper的一部分如果你想要完整的源代码。我想从命令中得到的其中一件事是针对异步操作的成熟设计。我希望在命令执行时按下按钮以禁用,并在完成后返回。我希望在ThreadPool工作项中执行实际工作。最后,我想要一种方法来处理异步处理期间发生的任何错误。我的解决方案是AsyncCommand:publicabstractclassAsyncCommand:ICommand{publiceventEventHandlerCanExecuteChanged;publiceventEventHandlerExecutionStarting;publiceventEvent