C# 将值添加到按钮并获取总和
我只想为4个按钮添加4个值(100200300400),并将其显示在列表中,然后按另一个按钮得到总数C# 将值添加到按钮并获取总和,c#,C#,我只想为4个按钮添加4个值(100200300400),并将其显示在列表中,然后按另一个按钮得到总数 您可以在单击按钮时尝试此功能 public int Sum(){ int num1 = int.Parse(button1.Text); int num2 = int.Parse(button2.Text); int num3 = int.Parse(button3.Text); int num4 = int.Parse(button4.Text); i
您可以在单击按钮时尝试此功能
public int Sum(){
int num1 = int.Parse(button1.Text);
int num2 = int.Parse(button2.Text);
int num3 = int.Parse(button3.Text);
int num4 = int.Parse(button4.Text);
int sum = num1+num2+num3+num4;
return sum;
}
据我所知,您有四个按钮,每个按钮都有一些文本值(100200300400),对吗?如果单击了其中任何一个按钮,则该按钮的值将添加到列表视图中。 单击“总和”按钮后,将对列表中的所有值进行总和,并显示总值 首先,您需要为每个按钮单击创建一个事件,并将其文本添加到列表中
private void button1_Click(object sender, EventArgs e)
{
**yourList**.Items.Add(button1.Text);
}
然后,对于“求和”按钮操作,您需要添加所有列表值并显示
private void sumButton_Click(object sender, EventArgs e)
{
int sum = 0;
foreach (ListViewItem item in listView1.Items)
{
//make sure the text is a number
if (int.TryParse(item.Text, out int result))
{
sum += result;
}
}
MessageBox.Show(sum.ToString());
}
到目前为止你试过什么?你能给我们举个例子吗?当我点击与这些值匹配的按钮时,它们应该会进入列表。然后是这些值的总和在该列表中,请单击“总计”按钮。非常感谢