我创建了一个从 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));
我可以对typeof
X 类做,因为它为空,为什么?