MVVM关闭方法需要写命令,然后利用命令执行方法来达到关闭窗口。需要在页面上传参窗口(Window)过去,因为关闭窗口需要窗口的本身自带的方法Close来关闭。

这是利用(Command=“{Binding CloseWindowCommand}” )来写命令,利用( CommandParameter=“{Binding ElementName=wdStaffInformation}” )来传达窗口属性过去。

这时方法和弹窗。
还需要将ViewModel和页面后台连接才可以启动方法。

这就是将页面后台和ViewModel连接起来的。

这里是启动命令的代码。因为传了窗口这个属性过来,所以为了稳妥一点需要判断它是否为空!
1041

被折叠的 条评论
为什么被折叠?



