1

我创建了一个从 ICommand 扩展的 X 类

public class X: ICommand
{
    public bool CanExecute(object parameter)
    {
        return true;
    }

    public event EventHandler CanExecuteChanged;

    public void Execute(object parameter)
    {
       //DO SOMETHING.
    }
}

我正在尝试将此类作为 ViewModel 中的命令。

public ICommand XCommand{ get; set; }

在我的 ctor 中:

 XCommand= CommandRepository.Instance.GetCommand(typeof(X));

我可以对typeofX 类做,因为它为空,为什么?

4

1 回答 1

1

首先看到类似的主题:

特别是在第二个链接中查看Eric Lippert 的答案。

于 2013-03-06T10:10:54.107 回答