Zapisywanie zmian w data grid view

0

Hej!
Mam formularz, na którym znajduje się DataGridView, BindingNavigator, trzy pola zbindowane pod BindingSource (ID, Imię, Nazwisko). Ustawiłem DataGridView jako nieaktywne, aby tylko wyświetlał w formie tabeli rekordy - brak wskazywania wiersza. Jednak przy takim rozwiązaniu, gdy klikam przycisk Dodaj (plus w Nawigatorze) to po uzupełnieniu 3 pół nie wiem jak zaktualizować wartości- jak zrobić to automatycznie lub za pomocą przyciski. Dodanie w dodatkowym przycisku (wtedy Plusik mi tylko czyści pola) nie pozwala na dodanie rekordu do datagridview, gdy ten jest zbindowany. Z kolei jak zrobię bez dodatkowego przycisku to nie wiem jak zgubić focus textboxów i po nim zaktualizować datagridview. Gdy DataGridView jest aktywny, to po kliknięciu na niego, gubię focus z textboxów i rekord dodaje się do datagridview. Jak najlepiej to zrobić?

Z góry dzięki za sugestie!

0

Problem rozwiązany. Pomogło stworzenie DataTable, skopiowanie do niego wierszy z bindingsource, następnie dodanie nowego wiersza i ustawienia bindingsource.datasource na DataTable.

Pozdrawiam!

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