【问题标题】:Resize buttons styled with AppBarButtonStyle使用 AppBarButtonStyle 调整按钮大小
【发布时间】:2013-05-21 09:26:37
【问题描述】:

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

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

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

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

【问题讨论】:

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


    【解决方案1】:

    您可以从standardstyles.xaml 中的原始AppBarButtonStyle 轻松创建自己的自定义按钮。

    我这样做是为了创建一个没有文本的自定义较小按钮,唯一困难的部分是对齐所有内容:您不是在添加形状,而是在添加字符,因此它可能不像您想象的那样对齐。默认按钮包含 3 个字符:轮廓、填充和字形。

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

    【讨论】:

      猜你喜欢
      • 2021-09-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-04-10
      • 1970-01-01
      相关资源
      最近更新 更多