在WindowsFormsHost上放置阴影



我有一个WPF网格停靠在WindowsFormsHost中托管的RichTextBox旁边。网格有一个覆盖WindowsFormsHost的阴影,但它没有显示在WindowsFormsHost。

这是托管Windows窗体控件的常见问题还是有解决方法?

提前谢谢。

<WindowsFormsHost x:Name="WinFormsHost" Focusable="True" Background="White"/>
<Grid Background="White">
<Grid.Effect>
<DropShadowEffect Direction="90" Color="#FFC3C3C3" BlurRadius="15" Opacity="0.2"/>
</Grid.Effect>
</Grid>

WindowsFormsHost在最高z索引下运行,不能被覆盖。这是一个被称为"空域问题"的老问题。不幸的是,没有解决办法。

相关内容

  • 没有找到相关文章

最新更新