当前位置:  开发笔记 > 编程语言 > 正文

启动具有访问者的事件

如何解决《启动具有访问者的事件》经验,为你挑选了0个好方法。

如何启动具有以下访问器的事件:

public event EventHandler CanExecuteChanged
    {
      add
      {
        CommandManager.RequerySuggested += value;
      }
      remove
      {
        CommandManager.RequerySuggested -= value;
      }
    }

如果这是正常事件,我会通过以下方式启动它:

CanExecuteChanged(sender, EventArgs..). 

但在这里它不起作用 - 我只能这样做

CanExecuteChanged +=..

附加方法做事件 - 但我无法启动它.

此外,一些关于这个主题的文件将不胜感激.谢谢.

编辑 该事件来自在WPF中实现ICommand的类.没有什么可以显示:).并且没有 - CommandManager.RequerySuggested(this,EventArgs.Empty); 不起作用.

EDIT2不知道该说些什么 - 即使正确调用add方法,Jon的例子也应该有效 - 当我尝试调用事件时 - 它是null:|.我可能会删除带有访问器的事件.

推荐阅读
php
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有