gpt4 book ai didi

WPF 阴影效果

转载 作者:行者123 更新时间:2023-12-02 22:32:06 24 4
gpt4 key购买 nike

我正在尝试通过代码复制设计师制作的屏幕,但我在设计中包含的阴影效果方面遇到了问题。这是他们实现的阴影效果:

enter image description here

我已尝试在 XAML 中使用投影 - 但它似乎不符合我的要求。由于设计师的阴影看起来更像是对象上有垂直光,而投影看起来更像是对象从屏幕中弹出。

enter image description here

有没有办法通过WPF实现第一个阴影效果?

最佳答案

您必须花点时间才能正确处理(边距等),但我会尝试在填充的矩形上使用 BlurEffect 来模拟阴影:

<Grid>

<!-- shadow -->
<Rectangle HorizontalAlignment="Stretch" VerticalAlignment="Bottom"
Height="..." Fill="#77000000" ... >
<Rectangle.Effect>
<BlurEffect ... />
</Rectangle.Effect>
</Rectangle>

<!-- white border on top of shadow -->
<Border Background="#ffffff" ... >
<!-- other controls -->
</Border>

</Grid>

关于WPF 阴影效果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12070399/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com