C# WPF 多个window 相互覆盖的次序控制 不用topmost

Posted lonelyxmas

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了C# WPF 多个window 相互覆盖的次序控制 不用topmost相关的知识,希望对你有一定的参考价值。

原文:C# WPF 多个window 相互覆盖的次序控制 不用topmost

?


WindowInteropHelper mianHanel = new WindowInteropHelper(MainWindow.Current);

WindowInteropHelper vedioWin = new WindowInteropHelper(this);
WindowInteropHelper FrameWin = new WindowInteropHelper(FrameWindow);
FrameWin.Owner = IntPtr.Zero;
mianHanel.Owner = vedioWin.Handle;
vedioWin.Owner = FrameWin.Handle;

以上是关于C# WPF 多个window 相互覆盖的次序控制 不用topmost的主要内容,如果未能解决你的问题,请参考以下文章

截屏时延迟 C# (WPF)

C# WPF 中怎么实现几个page之间的相互跳转?

如何在 WPF C# 中覆盖(使用)BitmapFrame.Thumbnail 属性?

C# WPF:在高度属性设置为“自动”的 ListView 中防止水平滚动条覆盖最后一项

c#中是wpf好用还是窗体好用

WPF C# 实现鼠标穿透窗体