WPF弹出子窗口时,如何能把父窗口置灰?
如果是Silverlight,用ChildWindow的话,什么都不用做就能有这个效果。
我看了一下应该是因为ChildWindow里有OverlayBrush和OverlayOpacity这两个属性。
但是WPF没有ChildWindow,我就用的Window,然后ShowDialog。
然后把父窗口的IsEnabled设成false,但是不会变灰。
Window也没有OverlayBrush和OverlayOpacity这两个属性。
有没有相对简单就能实现这个效果的方法?
另外有个问题,画面跳转我现在直接就用的Show。
但实际上这个并不能算是跳转,而是打开了新窗口覆盖在原窗口上,
用ALT+TAB的话,两个窗口都能看见。
真正的跳转如何实现?