我有一个主窗口和另一个名为 Loginwindow 的窗口。在某些时候,此 LoginWindow 会显示以获取一些登录信息...在 LoginWindow 中,我有一个按钮,它的 Command 属性绑定到 MainViewModel 中的 OkCommand,如下所示:
<Button Content = "Ok" Command="{Binding OkCommand}"/>
在我的 MainVeiwModel 中,我添加了一个 OkCommand RelayCommand
public RelayCommand OkCommand
{
get { return new RelayCommand(OkClose); }
}
private void OkClose()
{
MessageBox.Show("Close Login");
}
这段代码执行得很好,当我点击 Ok 按钮时 MessageBox 已经出现。但是当我点击 Ok 按钮时如何关闭 LoginWindow ......