guten Abend!Wie man lange laufenden "Thread" in WPF behandelt?
Derzeit entwickle ich einen WPF-Client für einige Rest-Service. Die Kommunikation mit dem Rest-Service ist kein Problem und erfolgt in einer extra Assembly (Kommunikationsschnittstelle).
grundsätzlich:
Ich habe eine irgendwie "Suche" -Taste, die eine Methode ausführt. Diese Methode kommuniziert mit dem Dienst, aktualisiert einige Textfelder und eine Fortschrittsanzeige (um dem Benutzer grafische Informationen zu geben, wie weit wir sind ...). Leider ist der Server, der den Dienst hostet, ein wenig lahm, was zu einigen schweren Antwortzeiten (ca. 4 Sekunden) führt. dies, auf der anderen Seite verursacht meine wpf-Anwendung, zu warten, das endet:, geht Schwarz und titeling „reagiert nicht“ ...
ich schon versucht, diese Ausführung in einem anderen Thread zu setzen, aber ... logischerweise bekomme ich keinen zugriff auf die steuerung meines wpf-fensters ...
atm ich bin wirklich hilflos ... kann mir jemand handling-routine oder eine lösung geben?
die dispatcher-variante ist die schönste ... danke sooo viel! –
http://windowsclient.net/learn/video.aspx?v=57027 verweist auf https://www.microsoft.com/net. Fehle ich etwas? – VivekDev
Würde ich gerne dieses Video sehen, wenn jemand einen aktualisierten Link hat? – HischT