Als «dispatcher» getaggte Fragen

15
Ereignissystem in Python
Welches Ereignissystem für Python verwenden Sie? Ich kenne Pydispatcher bereits , habe mich aber gefragt, was sonst noch zu finden ist oder häufig verwendet wird. Ich interessiere mich nicht für Event-Manager, die Teil großer Frameworks sind, sondern verwende lieber eine kleine Bare-Bones-Lösung, die ich problemlos erweitern kann.

5
Richtiger Weg, um den CoreDispatcher in einer Windows Store-App zu erhalten
Ich erstelle eine Windows Store-App und habe Code, der im UI-Thread veröffentlicht werden muss. Dafür möchte ich den CoreDispatcher abrufen und zum Posten des Codes verwenden. Es scheint, dass es dafür einige Möglichkeiten gibt: // First way Windows.ApplicationModel.Core.CoreApplication.GetCurrentView().CoreWindow.Dispatcher; // Second way Window.Current.Dispatcher; Ich frage mich, welches richtig ist? oder ob …

5
Dispatcher.BeginInvoke: Lambda kann nicht in System.Delegate konvertiert werden
Ich versuche anzurufen System.Windows.Threading.Dispatcher.BeginInvoke. Die Signatur der Methode lautet: BeginInvoke(Delegate method, params object[] args) Ich versuche, ihm einen Lambda zu übergeben, anstatt einen Delegierten erstellen zu müssen. _dispatcher.BeginInvoke((sender) => { DoSomething(); }, new object[] { this } ); Es gibt mir einen Compilerfehler, der besagt, dass ich Das Lambda kann …


3
Dispatcher.CurrentDispatcher vs. Application.Current.Dispatcher
Was sind die Unterschiede zwischen Dispatcher.CurrentDispatcher(in System.Windows.Threading) und Application.Current.Dispatcher(in System.Windows)? Mein Bauch sagt mir, dass sich Application.Current.Dispatcherdas nie ändern wird und für alle Threads in der aktuellen Anwendung global ist, während abhängig vom Thread, von dem es aufgerufen wurde , Dispatcher.CurrentDispatchermöglicherweise eine neue Instanz erstellt wird Dispatcher. Ist das korrekt? …
78 .net  wpf  dispatcher 

16
So übergeben Sie den UI-Dispatcher an das ViewModel
Ich soll auf den Dispatcher zugreifen können, der zur Ansicht gehört. Ich muss ihn an das ViewModel übergeben. Die Ansicht sollte jedoch nichts über das ViewModel wissen. Wie können Sie es weitergeben? Führen Sie eine Schnittstelle ein oder erstellen Sie einen globalen Dispatcher-Singleton, der von der Ansicht geschrieben wird, anstatt …
74 .net  wpf  mvvm  dispatcher 
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.