DataGridView mit auto refresh ohne die aktuelle Zeile/Spalte zu verlieren

  • VB.NET

Es gibt 1 Antwort in diesem Thema. Der letzte Beitrag () ist von HerrFrie.

    DataGridView mit auto refresh ohne die aktuelle Zeile/Spalte zu verlieren

    Hallo zusammen

    Ich habe eine einfache Maske mit Visual Basic 2010 Express und einer Access-Db erstellt.

    Mittels DataGridView zeige ich die Datensätze an, diese können aber durch eine andere Instanz verändert werden, deshalb möchte ich (zB mittels Timer) mein DataGridView aktualisieren.

    Problem: Wie kann ich es erreichen, dass die Datensätze in der DataGridView aktualisiert werden OHNE dass der Eingabefokus auf die erste Zeile/Spalte springt.

    Ich habe es mit TestTableAdapter.Fill(TestDataSet.Test) versucht, dann wird aber eben die erste Zeile/Spalte angezeigt.

    Besten Dank für Eure Hilfe
    Verstehe ich das so, dass du das DGV zur Gesamtansicht und Auswahl benutzen möchtest, die Einträge der selektierten Zeile aber in z.B. Textboxen vornehmen möchtest ?

    Dann kannst du die Textboxen einfach an die BindingSource binden, an die gleiche, wo due theoretisch auch das DGV gebunden hast.

    Die Speicherung der Daten erfolgt dann über den UPDATE Command.