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;