WPF中怎么在工具栏上做既有图片又有文本的按钮?
RT,我在MSDN上看教程,它只有Context设置成图片的按钮,怎样使一个按钮又有图片,又有文本?...
RT,我在MSDN上看教程,它只有Context设置成图片的按钮,怎样使一个按钮又有图片,又有文本?
展开
2个回答
展开全部
我知道有2种方法可以实现,一个是像“Mickal小米”那种的,但是她这个代码比较多。另一种是你在button的模板里面加一个textblock,然后将textblock的text值绑定:Text="{TemplateBinding Tag}"这样的,然后你在button里面加入image,文本的话就直接设置button里面的tag属性
<Button Tag="你要输入的文本" Style="{DynamicResource ButtonStyle1}">
<Image Source="../../"/>
</Button>
这样子就可以啦
<Button Tag="你要输入的文本" Style="{DynamicResource ButtonStyle1}">
<Image Source="../../"/>
</Button>
这样子就可以啦
展开全部
其实不改模板就可以实现的呢。因为Button本身是一个ContentControl,所以里面可以塞任何控件的。demo如下:
<Button Width="120" Height="80">
<StackPanel Orientation="Horizontal">
<Image Width="80" Height="80" Source="图片名.png" />
<TextBlock VerticalAlignment="Center">文本内容</TextBlock>
</StackPanel>
</Button>
<Button Width="120" Height="80">
<StackPanel Orientation="Horizontal">
<Image Width="80" Height="80" Source="图片名.png" />
<TextBlock VerticalAlignment="Center">文本内容</TextBlock>
</StackPanel>
</Button>
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询