我有一个.png格式的自定义图片。我要创建按钮。按钮的形式是此图像。因此,我将图像放置在按钮模板中,并希望仅当将鼠标悬停在图像上时才将其充实。图像的形状是矩形(http://prntscr.com/lz5m5q),但实际上是自定义形状。因此,如何为按钮设置边框并忽略图像的透明背景(我不希望将边框视为矩形,边框应该在我的实际图像周围)。
答案 0 :(得分:2)
希望我正确,这是您想要的吗?
样式Link
由于字符数限制,我在上述链接中发布了样式。从Windows.Resources或所需位置的上方链接复制粘贴代码。
<Window.Resources>
<!-- I put this in windows resources you can put it app.xaml or any resource dictionary -->
<!-- Copy here content from the above link link because of stackoverflow character limit i cant paste it here. -->
</Window.Resources>
<Grid>
<Button Height="250" Width="300" Style="{DynamicResource CountryButtonStyle}" />
</Grid>
输出: