我想作一个计算器,用switch 我想点1的按钮,在textbox里就显示为1
点2就显示2我是这样写的 switch (this.jg.Text)
{
case "this.yi.text":
if (Convert.ToBoolean(this.yi.Text) ==true)
{
this.jg.Text =Convert.ToString(1);
}
break;
case "this.er.text":
if (Convert.ToBoolean(this.er.Text) ==true)
{
this.jg.Text =Convert.ToString(2);
}
break;
}
但是不对,请哥哥姐姐们帮忙,谢谢,小弟刚学,见笑了
:)在线等
点2就显示2我是这样写的 switch (this.jg.Text)
{
case "this.yi.text":
if (Convert.ToBoolean(this.yi.Text) ==true)
{
this.jg.Text =Convert.ToString(1);
}
break;
case "this.er.text":
if (Convert.ToBoolean(this.er.Text) ==true)
{
this.jg.Text =Convert.ToString(2);
}
break;
}
但是不对,请哥哥姐姐们帮忙,谢谢,小弟刚学,见笑了
:)在线等
1)btnNum1,btnNum2...btnNum9,按钮文本分别对应1...9
2)结果显示框txtResult可以这样写://窗体加载时,添加数字按钮的处理
this.btnNum1.Click+=New EventHandler(this.btnNum_Click);
this.btnNum2.Click+=New EventHandler(this.btnNum_Click);
...
this.btnNum9.Click+=New EventHandler(this.btnNum_Click);//处理按钮按键事件
private void btnNum_Click(object sender,EventArgs e)
{
this.txtResult.Text+=((Button) sender).Text;
}
->
case this.yi.text: