gmth.net
当前位置:首页 >> C#如何将数值选择控件(NumEriCUpDown)中当前的值... >>

C#如何将数值选择控件(NumEriCUpDown)中当前的值...

private void button1_Click(object sender, EventArgs e) { double a = (double)this.numericUpDown1.Value; MessageBox.Show(a.ToString()); }

方法一,你可以设置最小值Minimum和最大值Maximum 比如 numericUpDown1.Minimum = 10; numericUpDown1.Maximum = 20; 方法二:你还可以在ValueChanged事件进行判定 private void numericUpDown1_ValueChanged(object sender, EventArgs e) { if ...

this.numericUpDown1.Increment =this.numericUpDown1.ReadOnly ? (new System.Decimal(new int[] {0,0,0,0})) : (new System.Decimal(new int[] {1,0,0,0})) ;

对一个控件,你要充分熟悉其所有的属性和自有的功能,而不是盲目的去造轮子。 NumericUpDown控件本身就支持控制小数位数的,NumericUpDown控件有个属性,叫 DecimalPlaces,是控制小数位数的,默认是0,你设置为1,就是一位小数了。

public Form1() { InitializeComponent(); //虽然在设计器里面没有这事件,但是可以手动加 numericUpDown1.TextChanged += new EventHandler(num_Changed); } void num_Changed(object sender, EventArgs e) { label1.Text = numericUpDown1.Va...

代码示例: using System; using System.Web; using System.Collections; using System.Web.Services; using System.Web.Services.Protocols; /// /// NumericUpDown 的摘要说明 /// [WebService(Namespace = "http://tempuri.org/")] [WebServi...

有点麻烦,需要一个时间控件,把你的numericupdown的值赋值给size,用时间控件不停的刷新

Form的构造方法一定要先执行了InitializeComponent();方法后才会构造出你拖上去的控件,是不是你把赋值语句放在InitializeComponent();前面了,或者重写了构造方法,没加InitializeComponent();? 另外给这个控件赋值就用this.numericUpDown1.Va...

(ctl as NumericUpDown).value

哦?本身numericUpDown也是可以编辑的呀?可以接受用户键盘输入的呀 您看看是不是 readonly设置为true 该成false就可以编辑了

网站首页 | 网站地图
All rights reserved Powered by www.gmth.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com