Hallo,
ich hab ein kleines Problemchen und zwar updated ein Label dessen Text Wert ein Binding auf einen String in meinem ViewModel nicht in dem Tick Event vom Dispatcher Timer. Kann es sein dass das nicht klappt weil das Tick Event nicht im UI Thread läuft?
Der Timer wird im Konstruktor des Viewmodels erstellt, das Tick Event abonniert und ein 5 Sekunden Intervall festgelegt und anschließend gestartet.
Im Konstruktor calle ich dann auch einmal manuell das Tick Event damit es von Anfang an ausgeführt wird.
In dem Tick Event wird einfach nur die String Variable gesetzt.
Meine Property sieht so aus:
Am Anfang der Call zur Tick funktioniert auch, das Label wird initial gesetzt, doch alle weiteren Ticks die durch den Timer verursacht werden, klappen net. Wie kann ich das ganze mit dem Timer funktional machen?
Ich habe auch schon im Tick Event probiert mit:
die Property zu setzen, aber das ging auch nicht.
Irgendwelche Ideen?
Grüße
ich hab ein kleines Problemchen und zwar updated ein Label dessen Text Wert ein Binding auf einen String in meinem ViewModel nicht in dem Tick Event vom Dispatcher Timer. Kann es sein dass das nicht klappt weil das Tick Event nicht im UI Thread läuft?
Der Timer wird im Konstruktor des Viewmodels erstellt, das Tick Event abonniert und ein 5 Sekunden Intervall festgelegt und anschließend gestartet.
Im Konstruktor calle ich dann auch einmal manuell das Tick Event damit es von Anfang an ausgeführt wird.
In dem Tick Event wird einfach nur die String Variable gesetzt.
Meine Property sieht so aus:
Am Anfang der Call zur Tick funktioniert auch, das Label wird initial gesetzt, doch alle weiteren Ticks die durch den Timer verursacht werden, klappen net. Wie kann ich das ganze mit dem Timer funktional machen?
Ich habe auch schon im Tick Event probiert mit:
die Property zu setzen, aber das ging auch nicht.
Irgendwelche Ideen?
Grüße