首页 > 解决方案 > 调整 WPF 中的投影大小。如图所示

问题描述

在此处输入图像描述

我尝试在 WPF 中调整投影效果的大小。但我没有找到任何答案。

标签: wpfxamllayoutgriddropshadoweffect

解决方案


你不能为你的影子设置边距,所以你可以“隐藏”另一个简单的

您的“真实”边框后面的边框。

将它们包裹在一个网格中,将它们放在同一个地方。

在该边框上设置边距,并在其上设置阴影效果。

<Grid>
   <Border Margin="20,20,0,0">
       <Border.Effects>
          <DropShadowEffect />
       </Border.Effects/>
   </Border>
   <Border x:Name="YourOriginalBorder"/>
</Grid>

推荐阅读