我一直在Stack Overflow上寻找这个,但是找不到答案,所以我希望这不是重复...
我有一个使用MVVM模式的应用程序,我喜欢保持干净,但有时一些代码背后似乎比XAML解决方案更清晰.
我想知道是否可以从代码隐藏中触发命令.
我已经在我的视图中设置了一个命令参考(见下文)
<local:CommandReference
x:Key="CommandReferencePreviewReportsCommand"
Command="{Binding PreviewReportsCommand}" />
Run Code Online (Sandbox Code Playgroud)
我想要做的是能够从视图后面的c#代码触发命令引用或ICommand.有谁知道如何做到这一点?
您可以从代码隐藏中调用命令:
var parameter = null; // can also be any object you'd like to use as a parameter
this.PreviewReportsCommand.Execute(parameter);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
6984 次 |
| 最近记录: |