2010-04-22 63 views
0

我正在用Windows窗體C#創建一個足球系統。我有一個列表視圖,其中輸入數據。我有4列,其中2個與組合框鏈接,2個與數字下拉控件鏈接。有3個按鈕可以添加結果,刪除並清除。代碼如下:如何將一個listview鏈接到另一個listview創建一個足球聯賽表?

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); 

     } 
    } 

我有另一個listview,我想鏈接第一個。第二個是通常的英式足球聯賽桌,我想用數學來加總比賽的得分和積分等。請幫助。

+0

你如何填充組合框?他們的數據來源是什麼? – tafa 2010-04-22 12:30:45

回答

0

如何處理事件?

您每次在第一個Listview中的項目被修改時都會拋出一個事件,是否會添加/刪除項目。

在事件處理程序中,您可以簡單地重新計算所有需要的值並將它們放置在第二個列表視圖中。

相關問題