WPF控件总是呈现在网页的最上面
本文关键字:网页 控件 WPF | 更新日期: 2023-09-27 18:11:29
我使用的是ElementHost(。. NET Framework 4)在网页中托管WPF控件:
private MyWpfRichTextBoxControl control;
private ElementHost elementHost;
...
{
control = new MyWpfRichTextBoxControl();
elementHost = new ElementHost { Child = control };
Controls.Add(elementHost);
...
}
WPF控件在网页中起作用。然而问题是,因为它被呈现为页面上最顶部的元素,其他web组件总是在控件下面呈现。例如,如果控件上方有一个下拉框,用户将其拉下,则菜单将在控件下方而不是上方。
我可以使用什么选项或技巧来解决这个问题吗?
由于空域问题这是不可能的。如果您将其他UI技术与WPF混合使用,它们将不会重叠。