private void Alunos_Load(object sender, EventArgs e) { this.tbl_cursosTableAdapter.Fill(this.bremingtonDataSet.tbl_cursos); this.tbl_modulosTableAdapter.Fill(this.bremingtonDataSet.tbl_modulos); this.tbl_turmasTableAdapter.Fill(this.bremingtonDataSet.tbl_turmas); this.tbl_alunosTableAdapter.Fill(this.bremingtonDataSet.tbl_alunos); this.tbl_alunos_subTableAdapter.Fill(this.bremingtonDataSet.tbl_alunos_sub); DataView dv = new DataView(bremingtonDataSet.Tables["tbl_modulos"]); filteredModulosBS.DataSource = dv; } private void tbl_alunos_subDataGridView_CellBeginEdit(object sender, DataGridViewCellCancelEventArgs e) { if (e.ColumnIndex == comboBoxModulo.Index) { DataGridViewComboBoxCell dgcb = (DataGridViewComboBoxCell)tbl_alunos_subDataGridView[e.ColumnIndex, e.RowIndex]; dgcb.DataSource = filteredModulosBS; this.filteredModulosBS.Filter = "CodCurso=" + this.tbl_alunos_subDataGridView[e.ColumnIndex - 1, e.RowIndex].Value.ToString(); } } private void tbl_alunos_subDataGridView_CellEndEdit(object sender, DataGridViewCellEventArgs e) { if (e.ColumnIndex == this.comboBoxModulo.Index) { DataGridViewComboBoxCell dgcb = (DataGridViewComboBoxCell)tbl_alunos_subDataGridView[e.ColumnIndex, e.RowIndex]; dgcb.DataSource = tblmodulosBindingSource; this.filteredModulosBS.RemoveFilter(); } }
tbl_alunos_subDataGridView_CellEndEdit
e.RowIndex
var
This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)