私はC#でプログラミングしています。このプログラムは、関連する学生の行に関するものです。私は学生名のリストを持っています。私は1人の学生だけを使って、データグリッドビューですべての成績を印刷します。私はそれをすることができません、それは私にすべての学生の成績を示しているだけです。私が必要とするのは、特に学生の成績のみを印刷することです。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();
}
}
}