我在Windows窗体C#中创建一个足球系统。我有一个列表视图,其中输入数据。我有4列,2个团队名称链接到组合框,2个分数链接到numericupdown控件。有3个按钮可以添加结果,删除和清除。代码如下:
private void addButton_Click(object sender, EventArgs e)
{
{
ListViewItem item = new ListViewItem(comboBox1.SelectedItem.ToString());
item.SubItems.Add(numericUpDown1.Value.ToString());
item.SubItems.Add(numericUpDown2.Value.ToString());
item.SubItems.Add(comboBox2.SelectedItem.ToString());
listView1.Items.Add(item);
}
}
private void clearButton_Click(object sender, EventArgs e)
{
listView1.Items.Clear();
}
private void removeButton_Click(object sender, EventArgs e)
{
foreach (ListViewItem itemSelected in listView1.SelectedItems)
{
listView1.Items.Remove(itemSelected);
}
}
我有另一个列表视图,我想将第一个链接到。第二个是通常的英式足球联赛表,我想用数学来加总比赛和分数等。请帮忙。
答案 0 :(得分:0)
如何处理活动?
每次修改第一个Listview中的项目时,都会抛出一个事件,是否添加/删除了一个项目。
在事件处理程序中,您可以简单地重新计算所有需要的值并将它们放在第二个列表视图中。