我目前有一个将图像对象嵌入按钮内的示例。 xaml看起来像这样:
<Button Height="194" HorizontalAlignment="Left"
Margin="23,27,0,0" Name="button1" VerticalAlignment="Top" Width="216"
Click="button1_Click">
<Image Name="image1" Stretch="Fill"
Source="/WPFButtonEmbedded;component/BenderInSpaceFace.png"
Height="105" VerticalAlignment="Bottom" Width="158" />
</Button>
但是,当我尝试重新创建这个时,我似乎得到了一个错误。我虽然也许他们被捆绑了togeather但看着这个例子看起来并不是这样。 此外,“image1”是我通过点击添加exising项目添加的图像。
感谢任何意见或建议。
感谢。
答案 0 :(得分:2)
如果您需要将图片设置为内容 你可以通过在资源
中设置样式来实现<Window.Resources>
<Image x:Key="Img" Source="/WPFButtonEmbedded;component/BenderInSpaceFace.png" Stretch="Fill"/>
<Style x:Key="ButtonStyle" TargetType="{x:Type Button}">
<Setter Property="Content" Value="{StaticResource Img}" />
</Style>
</Window.Resources>
然后你可以设置按钮的样式
<Button Style="{StaticResource ButtonStyle}" />