WindowsFormsHost始终是WPF元素中最顶级的

And*_*wan 12 wpf z-index topmost windowsformshost

如何设置z-index windowsformhost,它们并不总是位于WPF元素的顶部?

Kla*_*s78 13

根据MSDN (WindowsFormsHost元素的布局注意事项)

托管的Windows窗体控件是在单独的HWND中绘制的,因此它始终绘制在WPF元素之上.

这是一个设计限制

来自MSDN的另一篇好文章解释了在Windows中使用不同图形技术时可能出现的问题是技术区域概述

然而谷歌搜索我发现似乎有一些hackings(称为空域限制)

一个黑客(从未亲自尝试过,所以不确定它是否有效)就在 这个环节

  • "黑客"链接403s (8认同)
  • 网络档案有它:https://web.archive.org/web/20120728063220/http://khason.net/blog/z-order-hack-for-winforms-interop-controls-in-wpf/ (2认同)