WPF标准按钮是没有图标的,但是它提供了一个简单高效的设计框架帮助开发者快速定制开发各种各样的功能组件
比如一个标准按钮可以写成
<Button>Cilck me!</Button>
给按钮增加一个图标
<Button>
<StackPanel Orientation="Horizontal">
<Image Source="/Datas/Images/System.png" Width="30"/>
<Label>登录</Label>
</StackPanel>
</Button>

使用图片作为图标比较占用内存,而且不便于管理,一般我习惯于使用矢量字体
<Button CommandParameter="New" Command="command:CustomCommandsInWebBrowser.Common">
<TextBlock>
<Run Foreground="#FF0ADE0A" Text="" FontWeight="UltraB

本文介绍了如何在WPF中为按钮添加图标,并讨论了使用图片和矢量字体的不同方案。针对矢量字体可能存在的字符缺失问题,提出了一种通过设置多重字体家族来实现字符备选的解决方案。
最低0.47元/天 解锁文章
720

被折叠的 条评论
为什么被折叠?



