【发布时间】:2013-01-16 13:26:06
【问题描述】:
在 Visual Studio 2010 中,我有一个使用 WPF 构建的 Mdi 应用程序。调用弹出窗口时,我想用当前主窗口设置所有者。因此,我们使用System.Windows.Application.Current.MainWindow 属性来设置所有者。
这适用于我所有同事的电脑,但不适用于我的电脑。它总是返回弹出窗口本身。为什么??
【问题讨论】:
-
这两台机器是从同一个windows镜像克隆出来的,所有软件都预装了吗?如果不是,那么您需要尝试检查两台机器之间的差异。对于您发现的每个差异,尝试再找到两台具有相同差异的机器,看看那里是否也存在这种行为差异。
-
为什么安装的其他软件可能会干扰
Current.MainWindow属性?我们在 VS2010 中运行完全相同的代码...
标签: c# wpf mdi mdiparent mainwindow