C# Dynamisch hinzufügen DataGridViewRow Fehlfunktion

Ich habe ein Programm, das hinzufügen von Zeilen dynamisch in bestimmten Bedingungen, ich habe versucht, implementieren Sie die Funktion in dieser Art und Weise:

if (student.UUID == AppliedStudent)
{
    using (DataGridViewRow row = new DataGridViewRow())
    {
        row.SetValues(new object[] { lesson.Name, Course.Course_Name, lesson.Level, lesson.Time, Teacher.C_Name, lesson.Price, Classroom.Classroom_Name });
        row.DefaultCellStyle.BackColor = Color.LightGreen;
        row.DefaultCellStyle.SelectionBackColor = Color.SkyBlue;
        dataGridView1.Rows.Add(row);
    }
}

Mit diesem code, Sie hinzufügen können, in Zeilen, in der Tat aber Sie sind alle leer, alle jene Zeilen, die keine Daten enthält. (Es wurde bestätigt, dass lesson, course und Teacher nicht null.) Kann jemand helfen? Danke!

InformationsquelleAutor | 2013-07-26
Schreibe einen Kommentar