我创建了一个带有数据输入表单的视图(userControl)。我还有一个与所有逻辑绑定的视图模型。当按下按钮时,它会通过我创建的ButtonCommand()方法将数据发送到服务器(我使用按钮的RelayCommand)。
在这个方法结束时,我想做一个:
this.Close()
但显而易见的是,“这个”并不是指视图,它不起作用。
有没有办法在不使用Codebehind视图的情况下关闭窗口?
提前致谢
答案 0 :(得分:0)
有这样的命令
Command="{Binding CloseWindowCommand, Mode=OneWay}"
CommandParameter="{Binding ElementName=MyWindow}"
然后在处理程序中关闭它!