在移动到xaml中的另一个窗口之前检查未保存的更改

时间:2013-02-07 09:44:55

标签: wpf xaml

假设我必须使用xaml文件。我可以从第一个窗口导航到第二个窗口。如何在离开第一个未保存更改的窗口之前警告用户?我知道我可以使用MessageBox.Show作为警报,但我不知道如何检查整个Window的变化。

提前感谢您的帮助 格奥尔格

1 个答案:

答案 0 :(得分:0)

您需要实现IsDirty功能。最好的方法是为你的Window编写一个Viewmodel。

请查看that SO问题,了解应如何做到这一点。