我正在修改一个触摸屏界面的Winform应用程序。它在图形用户界面中有很多大字体的NumericUpDown控件。但是每个控件仍然有一个手指的小向上/向下箭头。有没有办法让箭头更大?或者有什么方法可以让箭头按列对齐?
发布于 2013-01-05 00:39:13
您可以很容易地创建一个复合用户控件,该控件由一个数字up down (没有按钮)和两个按钮组成。这会让你完全控制外观,并且不会增加太多的复杂性。
发布于 2019-06-17 10:29:56
我也遇到了同样的问题,触摸屏应用程序。深入研究一下ILSpy,就会得到一个可以通过反射设置的字段。当然,随之而来的是,MS可以随时更改实现:
var field = typeof(NumericUpDown).GetField("defaultButtonsWidth", System.Reflection.BindingFlags.NonPublic | System.Reflection.BindingFlags.Instance);
field.SetValue(nudMyNumericUpDown, 30);https://stackoverflow.com/questions/14161059
复制相似问题