2015-01-02 1 views
0

나는 C# winform과 Linq로 등급 시스템을 만들려고 노력하고있다. 그러나 나는 이것에 집착하고있다. 내가 제대로했는지 확신 할 수 없다. .. 콤보 박스에서, 나는 'Class Standing, Performance Task 및 주요 시험 '. 'Class Standing'을 선택하면 Datagridview에서 'Seatwork'및 'Assignment'를 내 데이터베이스에 표시하고 'Performance Task'를 선택하면 'Oral Participation'및 'Project'가 표시됩니다.추가 및 combox에 값에 따라 DataGrid에서 값을 변경하는 방법?

+0

질문은 너무 광범위합니다. 당신의 노력을 보여줘야한다는 것을 명심하십시오! 또한이 si 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 
     } 
    } 

나는 당신에게 유용 할 것입니다.

관련 문제