Aus einer anderen Klasse, aus einem anderen Thread in MainWindow schreiben
Möchte man aus einer anderen Klasse, aus einem anderen Thread etwas in die Mainklasse Steuerelemente schreiben, stößt man auf 2 Probleme:
1. Man kann aus Thread 2 nicht in Thread 1 schreiben
2. Man kann nicht, ohne ein Objekt angelegt zu haben nicht in die Steuerelemente schreiben.
Abhilfe schafft ein kleiner Trick.
MainWindow.cs:
[crayon-662b9298a3a16060557179/]
[crayon-662b9298a3a1f991782094/]
meineAndereKlasse.cs:
[crayon-662b9298a3a21376521380/]
Kleine Erweiterung, selbes Prinzip um ein Imagecontrol zu ändern:
MainWindow.cs:
[crayon-662b9298a3a22532509729/]
meineAndereKlasse.cs:
[crayon-662b9298a3a24358283905/]
Quelle: Stackoverflow