Jak odświeżyć datagridview lub jak zresetować pojedyncze okno ?

0

Napotkałem kolejny problem w swojej aplikacji, posiadam baze datagridview i załączam dwa klienty na kompie i chciałbym użyć przycisku odświeżania aby zaaktualizować co druga osoba wprowadziła do tabeli. Znalazłem prosty sposób
<ort>application.restart()</ort>
Problem jest taki że posiadam opcję logowania na początku no i jak daję application.restart to ponownie otwiera mi całą aplikację i zaczynać trzeba od logowania. Jak odświeżyć samą tabele datagridview w oknie FORM, lub jak zresetować okno aby nie zamykać aplikacji ale aby zaaktualizować tabelę.
Próbowałem Me.refresh() , Datagridview.Show() Datagridview.Hide() i inne podobno i nie przyniosło rezultatu

1

Skoro przy uruchomieniu jakoś wczytujesz te dane do grida to jedyne co musisz zrobić to po kliknięciu jeszcze raz je wczytać.

0

ok ale ja używam visuala nie widzę dokładnie wszystkich operacji jakie zachodzą podczas uruchomienia aplikacji, wolałbym zrobić nawet prosty restart ale że posiadam opcję logowania i jest to pierwsze okno podczas restartu wywala właśnie je.

0

przypisz do DataGridView nulla, a później jeszcze raz to co ma być, powinno się odświeżyć
EDIT: sorry, nie zauważyłem odpowiedzi wcześniej

0

Dzięki Degusto !!
Trochę myślenia z mojej strony i faktycznie działa wszystko wystarczyło wkleić pod button to co ładowało się w Form1_Load a więc dwie linie

   Me.Table2TableAdapter.Fill(Me.Database1DataSet.Table2)
        
        Me.Table1TableAdapter.Fill(Me.Database1DataSet.Table1)

A ja szukałem trudniejszych rozwiązań działa dzieki !!

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