
我要用VS2005 中C#设置 一个简单的文本框Text.bol。如何利用文本框运算出结果
protectedvoidButton1_Click(objectsender,EventArgse){TextBoxt=newTextBox();{//...其它代码t...
protected void Button1_Click(object sender, EventArgs e)
{
TextBox t = new TextBox();
{
//...其它代码
t.MaxLength = 11;
}
double a = double.Parse(TextBox1.Text);
a = a + 5;
a = a/ 0.95;
string s= a.ToString("f0");
Label2.Text = s;
}
}
这样好像可以了 展开
{
TextBox t = new TextBox();
{
//...其它代码
t.MaxLength = 11;
}
double a = double.Parse(TextBox1.Text);
a = a + 5;
a = a/ 0.95;
string s= a.ToString("f0");
Label2.Text = s;
}
}
这样好像可以了 展开
2个回答
展开全部
LZ,你这的赋值是什么意思?
double b=(string)a;
你将double类型的a强转为string类型,然后再赋值给double类型的b?
类型都不同赋值当然报错。
double b=(string)a;
你将double类型的a强转为string类型,然后再赋值给double类型的b?
类型都不同赋值当然报错。
更多追问追答
追问
代码改过得了。。输入文本框时 ,单击按钮 后,lable2显示。。。。如何再输入时,laible会不显示上一次的运算。
追答
你的意思是你的运算结果追加到label里了?多次运算后结果全都显示在label上?那你先清空Text属性,然后在赋值,还有,你是不是用了+=这个运算符了?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询