标准 DelegateCommand CanExecuteChanged 事件是如何在 Silverlight 中触发的?
我想在用户进行一些修改后从 DelegateCommand 重新触发 canExecute 功能。我该怎么做?
I want to re-trigger the canExecute functionality from a DelegateCommand after some modifications have been made by the user. How do I do this?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
必须引发接口 ICommand 的 CanExecuteChanged 事件才能重新触发 CanExecute 方法的调用。
在触发事件的 DelegateCommand 中创建一个公共方法“RaiseCanExecuteChanged”。
The event CanExecuteChanged of the interface ICommand must be raised to re-trigger call of the CanExecute method.
Create a public method "RaiseCanExecuteChanged" in the DelegateCommand which fires the event.