条件:给出几个TEXTBOX,用户录入数据,点击按钮计算出结果.,可显示多次计算结果;
例:
TBOX1:A材料
TBOX2:2,TBOX3:3
计算显示结果:
A材料,6TBOX1:B材料
TBOX2:3,TBOX3:3
计算显示结果:
A材料,6
B材料,9以上显示结果可以是一个按钮点击两次计算的结果,也要是两个按钮各点击一次显示的结果.
请高手给个思路,如何实现这种结果?
例:
TBOX1:A材料
TBOX2:2,TBOX3:3
计算显示结果:
A材料,6TBOX1:B材料
TBOX2:3,TBOX3:3
计算显示结果:
A材料,6
B材料,9以上显示结果可以是一个按钮点击两次计算的结果,也要是两个按钮各点击一次显示的结果.
请高手给个思路,如何实现这种结果?
private void button1_Click_1(object sender, EventArgs e)
{
int str1 =Convert.ToInt32(textBox2.Text);
int str2 =Convert.ToInt32(textBox3.Text);
if (textBox1.Text == "A材料")
{
textBox4.Text = "A材料"+"," + str1 * str2; }
if (textBox1.Text == "B材料")
{
textBox4.Text = "B材料" +","+ str1 * str2;
}
}
1、计算材料的名称是不定的,计算的次数不定。
2、不是将计算结果显示在一个TEXTBOX,而是显示在一个GRIDVIEW,
2,你可以先建个表把你所输入和计算的内容保存的数据库,在用gridview读取出来!
{
int str1 =Convert.ToInt32(textBox2.Text);
int str2 =Convert.ToInt32(textBox3.Text);
BindData();
this.dadaGridView.Rows.Add(this.textBox1.Text,str1*str2);
}
private void BindData()
{
this.dadaGridView.Columns.Clear();
this.dadaGridView.Columns.Add("Me","材料");
this.dadaGridView.Columns.Add("Count","数量");
}
要能 刷新还能见数据 就必须存入数据库 或至文件
如果只是点击一个计算按钮,那是可以的.但点两个计算按钮就不行了.
1、能否实现不同按钮的计算赋值给DATASET.TABLE
2、GridView可否直接赋值(此控件是ASP.NET的)