У меня есть датагридвью, которая показывает полный список студентов и их групп по годам среди другой информации. Я хочу отфильтровать это с помощью комбинированного списка, чтобы я мог выбрать, например, для 9-го года, а в таблице данных будут показаны только ученики и их данные в 9-м году. Любая помощь приветствуется - я новичок в C #
Я попробовал следующий код на своем комбобоксе
private void comboBox1_SelectedIndexChanged(object sender, EventArgs e)
{
foreach (DataGridViewRow df in this.dataGridView1.Rows)
{
string TextVar;
TextVar = comboBox1.Text;
if (dataGridView1.Rows[df.Index].Cells[3].Value.ToString()== (TextVar))
{
dataGridView1.Rows[df.Index].Visible = true;
}
else
{
dataGridView1.Rows[df.Index].Visible = false;
}
}
}