C#: Aus einem Task die GUI aktualisieren

Veröffentlicht von

Greift man aus einem Task oder Thread auf die GUI der Anwendung zu, kommt es zu einer InvalidOperationException.

Meist gibt es elegantere Lösungen das Problem zu lösen, aber für die Aktualisierung hilft das folgende Code-Schnipsel:

Application.Current.Dispatcher.BeginInvoke(DispatcherPriority.Normal,
	new Action(() => { 
		//GUI Stuff
	}));

Kommentar hinterlassen

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert