【发布时间】:2012-03-22 01:17:06
【问题描述】:
我有 2 个窗口的 WPF 应用程序 - 同步 2 个窗口隐藏/切换/显示的最佳方法是什么?即如果隐藏,则必须隐藏两者,如果恢复,则必须恢复两者。
谢谢。
【问题讨论】:
我有 2 个窗口的 WPF 应用程序 - 同步 2 个窗口隐藏/切换/显示的最佳方法是什么?即如果隐藏,则必须隐藏两者,如果恢复,则必须恢复两者。
谢谢。
【问题讨论】:
他们是否都在同一个项目和相同的范围内?
如果是这样很简单,只需将WindowState 绑定在一起即可。
在onLoad 和StateChanged 上检查另一个窗口是否已经有状态并匹配它们的WindowState 属性。
你可以在这个链接中看到StateChanged:
Window StateChanging event in WPF
您还可以查看@cederlof 提出的类似问题:Minimize Child Window in WPF When Owner Window Of Child's Owner Window Minimizes
【讨论】: