【发布时间】:2013-12-16 02:41:16
【问题描述】:
我想在我的 WPF 应用程序中添加图块外部的阴影,但是当我这样做时,图块内的文本是模糊的。我尝试了这个解决方案:WPF DropShadowEffect Causing Blurriness,但不幸的是阴影效果似乎根本不起作用。 Rectangle 中有什么特殊的属性需要设置吗?你能给我一些线索吗?
【问题讨论】:
标签: c# wpf shadow effect blurry
我想在我的 WPF 应用程序中添加图块外部的阴影,但是当我这样做时,图块内的文本是模糊的。我尝试了这个解决方案:WPF DropShadowEffect Causing Blurriness,但不幸的是阴影效果似乎根本不起作用。 Rectangle 中有什么特殊的属性需要设置吗?你能给我一些线索吗?
【问题讨论】:
标签: c# wpf shadow effect blurry
我遇到了同样的问题并使用UseLayoutRounding="True"解决了这个问题
编辑
<Grid UseLayoutRounding="True" VerticalAlignment="Center" HorizontalAlignment="Center">
<Grid.Effect>
<DropShadowEffect ShadowDepth="0"
Color="Black"
BlurRadius="20" />
</Grid.Effect>
<!-- your content -->
<Grid Background="White">
<TextBlock Text="Test" FontSize="20" Margin="10" />
</Grid>
</Grid>
结果
希望对你有帮助
【讨论】: