2015-01-02 17 views
0

我想用C#winform和Linq做一個評分系統,但我堅持使用這個..我不確定我是否做得對.. 在組合框中,我有數據'Class Standing,Performance Task和重大考試'。當我選擇'班級站立'時,它應該能夠在Datagridview中顯示'Seatwork'和'Assignment'作爲我數據庫中的內容,如果我選擇'Performance Task',它應該顯示'口頭參與'和'Project'如何添加和更改datagrid中的值取決於combox上的值?

+0

這個問題對於SO來說太廣泛了。注意你應該展示你的努力!另外寫這個asp.net webforms或winforms。不管你能做的主要方式是重新綁定組合框上的DataGrid更改值。 – mybirthname

+0

@mybirthname對不起我的壞..我編輯我的問題:) –

回答

0
private void comboBox1_SelectedIndexChanged(object sender, EventArgs e) 
    { 
     if (comboBox1.SelectedIndex == 0)//Class Standing 
     { 
      //clear DataGridView 
      //load data from database to dataGridView1 
     } 
     else if (comboBox1.SelectedIndex == 1) //Performance Task 
     { 
      //clear DataGridView 
      //load data from database to dataGridView1 
     } 
     else if (comboBox1.SelectedIndex == 2) //Major Exam 
     { 
      //clear DataGridView 
      //load data from database to dataGridView1 
     } 
    } 

我希望它對您有用

相關問題