1

我有一个 WPF 窗口,当用户单击我的 WPF 控件的工具栏按钮之一时,它会打开。

用户必须输入一些数据,然后按“确定”按钮。当按下“确定”按钮时,我处理数据,如果处理成功,我想关闭窗口,否则我想显示一条消息,但让窗口保持打开状态。

如何从我的 ViewModel 控制关闭/不关闭窗口?

4

1 回答 1

0

您可以在执行结束时IsProcessingSuccessful设置的 ViewModel 上定义一个属性。true/false处理完成后,视图会检查此属性的值并采取相应措施:关闭窗口或保持打开状态。

于 2013-10-11T14:32:12.683 回答