我在 SL/WPF 中浏览了一些 MVVM 示例,这里最基本的就是实现ICommand
接口。我已经了解了 MVVM 的工作原理。但是,我对接口的Execute
方法有疑问。ICommand
实现的类ICommand
具有Execute
如下所示的方法。
public void Execute(object parameter) //Method to call when the command is invoked
{
// pointer to a method to be executed
}
在每个示例中,我看到上述方法中的参数是NULL
. 为什么?有人可以发布一个简单的 MVVM 示例,其中使用此对象参数而不是 null 吗?