Я программирую на C#. Программа представляет собой строки для учащегося, связанного с ним. У меня есть список имен учеников, и я собираюсь использовать только одного студента iD и напечатать все его оценки в представлении сетки данных. Я не могу этого сделать, и это просто показывает мне все студентские оценки. Все, что мне нужно, это печатать только классы учеников.Невозможно удалить строки из DataGridView
private BindingList<StudentGrade> _studentGrade = new BindingList<StudentGrade>();
public frmGrades(int studentID)
{
InitializeComponent();
loadItemsFromFiles();
dgvGrades.DataSource = _studentGrade;
string id = studentID.ToString();
for (int z = 0; z < dgvGrades.Rows.Count;z++)
{
if (!dgvGrades.Rows[z].Cells["StudentID"].Value.ToString().Equals(id))
{
dgvGrades.Rows.RemoveAt(z);
z--;
dgvGrades.Refresh();
}
}
}