如何正确显示标签NumericUpDown1
/ NumericUpDown2
?
这就是我所拥有的
label6.Text = Convert.ToString(NumericUpDown1.Value/NumericUpDown2.Value);
我也试过
label6.text = NumericUpDown1.value/NumericUpDown2.value
并且出错了
不能隐晦地把胡说八道换成字节
在我开始我的项目后它崩溃了(我有它,所以一旦我的项目打开它就试图显示NumUD1
/ NumUD2
......
答案 0 :(得分:1)
用最简单的术语来说:
public class MyNumericUpDown : NumericUpDown {
protected override double ParseValue(string text)
{
// Change text to whatever you want
string newText = FixText(text);
// Call base implementation.
base.ParseValue(newText);
}
private static string FixText(string inputText) {
// DO YOUR STUFF HERE.
}
}
或您可以创建NumericUpDown的子类并覆盖ParseValue方法(如here所示):
int
答案 1 :(得分:1)
将值转换为label6.Text
,然后执行除法,然后转换为string
将其指定给label6.Text = (Convert.ToInt32(NumericUpDown1.Value.ToString())/Convert.ToInt32(NumericUpDown1.Value.ToString())).ToString();
:
take 1 $ take 1 $ repeat [1..]