Ich lese Daten von einem seriellen Port mit einem Event-Listener aus der SerialPort-Klasse. In meinem Event-Handler muss ich viele (30-40) Steuerelemente in meinem Fenster mit XML-Daten aktualisieren, die über den seriellen Port kommen.wpf: mehrere Steuerelemente über Dispatcher aktualisieren
Ich weiß, dass ich myControl.Dispatcher.Invoke() verwenden muss, um es zu aktualisieren, da es in einem anderen Thread ist, aber gibt es eine Möglichkeit, viele Steuerelemente zusammen zu aktualisieren, anstatt einen separaten Aufruf für jedes aufzurufen (dh myCon1.Dispatcher.Invoke(), myCon2.Dispatcher.Invoke() usw.)?
Ich bin auf der Suche nach etwas wie aufrufen auf dem Container aufrufen, und jedes Kind Steuerelement einzeln aktualisieren, aber ich kann nicht scheinen, wie dies zu erreichen.
Danke!
Danke! Das sieht nach etwas aus, das ich implementieren kann! – Klay