本人在C#开发中使用到了NumericUpDown控件,但是发现该控件不能直接控制显示值,经研究得到下面的解决办法
NumericUpDown由于是由多个控件组合而来的控件,其中包含一个类似TextBox的控件,若想取得或改变其中的值要使用如下方法
NumericUpDown numericUpDown = new NumericUpDown();
string s_ToShow = numericUpDown.Controls[1].Text; // 注意这里是.Controls[1],因为TextBox控件是该控件的第二个子控件
MessageBox.Show("NumericUpDown控件的显示值为: " + s_ToShow);