从我的 OnLoaded() 事件处理程序代码创建命令很容易,但是如何从视图中调用它?
<window Loaded="onLoaded">不再切蛋糕了,因为它调用了 xaml.cs 中的代码。我将如何创建 ICommand 等效项?
你可以通过附加的行为来做这种事情。为了节省一些时间,请查看 Marlon Grech 的附加命令行为库。
您可以使用 MVVM Light Toolkit 的事件来命令行为:http: //blog.galasoft.ch/archive/2009/11/05/mvvm-light-toolkit-v3-alpha-2-eventtocommand-behavior.aspx