调整使用AppBarButtonStyle设置样式的按钮

时间:2013-05-21 09:26:37

标签: xaml windows-8 windows-runtime microsoft-metro

我喜欢AppBarButtonStyle使用字体字符作为按钮图标的想法,因为它具有缩放功能,但如果我无法正确调整它们,则没有用。

更改按钮的WidthHeight不起作用,因为AppBarButtonStyle仅调整按钮图标和按钮边框之间的填充。更改按钮的FontSize也不起作用。

有没有办法在WinRT应用程序中调整使用AppBarButtonStyle样式的按钮的大小?我不介意我必须覆盖或修改AppBarButtonStyle,只要它保留使用字体字符作为按钮图标的能力。

任何有用的建议将不胜感激!

1 个答案:

答案 0 :(得分:0)

您可以从标准样式.xaml中的原始文件轻松地从AppBarButtonStyle创建自定义按钮。

我这样做是为了创建一个没有文字的自定义小按钮,唯一困难的部分是对齐所有内容:你没有添加形状,你正在添加一个角色,所以它可能不像你想象的那样对齐。默认按钮包含3个charatctes:outline,fill和glyph。

如果您愿意,我可以分享我的简化控件代码。