Private Sub comboBoxStudentID_SelectedIndexChanged(sender As Object, e As EventArgs) Handles comboBoxStudentID.SelectedIndexChanged
For Each dr As DataGridViewRow In Me.dataGridViewStudent.Rows
If dr.Cells(0).Value.ToString.Contains(comboBoxStudentID.Text) Then dr.Visible = True Else dr.Visible = False
Next
End Sub
我創建了這個方法來檢查並顯示一個包含從comboBoxStudentID中選擇的同一個Student ID的行,問題是它只檢查DataGridView的第一行。如果有學生ID匹配,我怎樣才能讓它檢查所有的行?DataGridView檢查所有行vb.net
您能否提供更多信息?代碼看起來很好。 –
@ProGrammer當我從comboBoxStudentID中選擇學生ID 1時,datagridview將顯示包含學生ID 1的行。但是,當我選擇其他學生ID時,它不起作用,我不知道爲什麼。 – user3219333
您是否檢查過文字限制爲ID「」2「」而不是「」2「或類似的東西? –