我有这张图片:
我希望图片有边框 如果我这样做:
<Border BorderThickness="1" BorderBrush="Black" HorizontalAlignment="Right" Width="22" VerticalAlignment="Center">
<Image Source="/<AppName>;component/Images/Background/Achtergrond_Arrow.png" HorizontalAlignment="Right" Width="22" >
<Image.Effect>
<DropShadowEffect Color="#FF868686" Direction="0" ShadowDepth="0" BlurRadius="10" />
</Image.Effect>
</Image>
</Border>
它给出一个方形边框,而不是箭头本身。
有没有人知道如何解决这个问题?
答案 0 :(得分:3)
答案 1 :(得分:1)
WPF中的边框始终是矩形的。
如果你想要一个大纲,你必须画它或use an effect
答案 2 :(得分:1)
我的解决方案:
<Path Fill="Black" Data="M 0 44 L 22 22 L 0 0 Z" HorizontalAlignment="Right" VerticalAlignment="Center" Width="22" >
<Path.Effect>
<DropShadowEffect Color="#FF868686" Direction="0" ShadowDepth="0" BlurRadius="10" />
</Path.Effect>
</Path>
我把箭头图像扔掉了。
非常感谢