不允许在numericUpDown中输入文本

Pab*_*ias 5 c# numericupdown winforms

我在C#中有一个带有NumericUpDown控件的WinForm.我希望Control仅在单击其向上或向下箭头后更改其值,并阻止手动文本条目,是否有NumericUpDown的属性来执行此操作,还是以任何其他方式实现?

Sim*_*mon 11

numericUpDown.ReadOnly = true;
Run Code Online (Sandbox Code Playgroud)

  • 它禁用文本框输入,但向上/向下按钮仍然会更改其值. (3认同)
  • 纠正丑陋的灰色backgroundcolor numericUpDown.Backcolor = Color.White; 或从用户界面将背景色设置为ActiveCaptionText。 (2认同)