【发布时间】:2010-05-21 07:14:33
【问题描述】:
我有一个 WPF 窗口,它打开一个模式子窗口来加载一些数据。两个窗口都有自己的视图模型,现在我遇到了这个问题:关闭子窗口后,它似乎仍在后台运行!
为了关闭子窗口,我从 viewmodel 命令设置了 DialogResult;现在,如果我创建一个新数据,然后从父窗口编辑它(之前关闭子窗口),子窗口仍会捕获先前绑定的属性的属性更改事件。
如何避免这种情况?
当我关闭模式窗口时,我会用数据清除每个引用。最佳做法是什么?
【问题讨论】:
标签: wpf binding window parent-child