Nowy wiersz w Databound Datagridview / Szybki obcięcie dgv, ale zostawienie wartości w komórkach

0

Witam.

  1. Jak mogę dodać wiersz do datagridview, który ma przypisany datasource?
    rows.add() zwraca błąd, że jest databound i nie działa.
    Ale jak ręcznie wklepuje coś w ostatni wiersz, to pojawia się kolejny.
    Jak to zrobić w kodzie, żeby pojawił się wiersz kolejny?

  2. Ew. jak mogę szybko skopiować zawartość datagridview do innego, aby pozbyć się databound i nie stracić wartości?

Jedyna opcja to pętla przez wszystkie komórki?

Pozdrawiam
Wojjak

0

Powinieneś operować na kolekcji danych, która jest źródłem dla grid'a. A później odświeżyć widok grid'a.
Poza tym jeśli grid ma DataSource to nie można ręcznie modyfikować jego wierszy. Kolekcja rows może być modyfikowana, jeśli wszystkie wiersze były do niej dodane, a nie podpięte datasource.

1 użytkowników online, w tym zalogowanych: 0, gości: 1