【问题标题】:MahApps NumericUpDown make up down buttons biggerMahApps NumericUpDown 使向下按钮变大
【发布时间】:2015-01-22 07:58:19
【问题描述】:

我正在开发一个使用 Mahapps NumericUpDown 的 wpf 项目。 为了让它对触摸更友好,我想让向上和向下按钮更大一点。

我尝试将整个 numericUpDown 控件的高度和宽度设置得更大,但这只会使按钮高度更大(宽度似乎是固定的)

我还尝试将 NumericUpDown 包装在视图框中。这使一切变得更大。问题是文本框中的数字也更大,使得它与屏幕上的其他控件看起来很陌生。

关于更好的解决方案有什么想法吗?

【问题讨论】:

    标签: wpf numericupdown mahapps.metro


    【解决方案1】:

    我不知道它是什么时候添加的,但是NumericUpDown 控件有一个UpDownButtonsWidth 属性:

    <mah:NumericUpDown
        UpDownButtonsWidth="60"/>
    

    + 和 - 按钮相应变宽。

    【讨论】:

      【解决方案2】:

      我是MahApps中NumericUpDown的开发者。

      解决方案是在NumericUpDown.xaml 和PolygonUp 和PolygonDown 中更改Path.Data 或更改PART_NumericUp 和PART_NumericDown 的内容。

      【讨论】:

      • 感谢您的快速回复。实际上我们使用正常大小,只有在触摸模式下按钮应该更大。我想知道是否可以基于可以使这些按钮更大的默认样式制作样式,因此我们可以在触摸模式下将该样式分配给 NumericUpDown。不确定这是否可能。
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-03-19
      • 1970-01-01
      • 2013-02-07
      • 2011-12-17
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多