Announcement

Collapse
No announcement yet.

addrow an datengebundenes DataGridView

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • addrow an datengebundenes DataGridView

    Hallo z'samm,

    ich habe ein Problem mit einem datengebundenen DGV; möchte gerne eine
    neue Row programmgesteuert hinzufügen.


    DataGridViewRow r = datagridview2.rows.selectedrows[i];
    dataGridView1.Rows.Add(r);

    ...klappt aber nicht.
    Welche Schritte müssen vor dem Add getan werden, um es doch hinzukriegen.
    Oder bin ich gar auf nem völlig falschen weg und muss die neue Zeile ans Dataset.DataTable hängen???

    Vielen Dank im Vorraus für Eure Hilfe

  • #2
    Originally posted by quidam View Post
    Oder bin ich gar auf nem völlig falschen weg und muss die neue Zeile ans Dataset.DataTable hängen???
    Genauso ist es! Einer der Vorteile der Datenbindung ist, dass Code sich direkt auf die eigentlichen Daten beziehen soll; durch die Datenbindung ist die Anzeige im DataGridView automatisch aktualisiert. (Der umgekehrte Weg wäre viel umständlicher.) So einfach geht es (mit einem typisierten DataSet noch schneller):
    Code:
    DataRow row = myDataTable.NewRow();
    row.BeginEdit();
    row["ID"] = 1;
    row["Name"] = "ich";
    row.EndEdit();
    myDataTable.Rows.Add(row);
    Allenfalls ist noch DGV.Refresh anzufügen.

    Gruß Jürgen

    Comment


    • #3
      Dankeschööööön

      Comment

      Working...
      X