Pytania otagowane jako dispatcher

15
System zdarzeń w Pythonie
Jakiego systemu zdarzeń dla Pythona używasz? Wiem już o pydispatcherze , ale zastanawiałem się, co jeszcze można znaleźć lub czy jest powszechnie używany? Nie interesują mnie menedżery zdarzeń, które są częścią dużych frameworków, wolałbym raczej małe, gotowe rozwiązanie, które mogę łatwo rozszerzyć.

5
Prawidłowy sposób na pobranie CoreDispatchera w aplikacji Sklepu Windows
Tworzę aplikację Windows Store i mam kod, który należy opublikować w wątku interfejsu użytkownika. W tym celu chciałbym pobrać CoreDispatcher i użyć go do wysłania kodu. Wygląda na to, że można to zrobić na kilka sposobów: // First way Windows.ApplicationModel.Core.CoreApplication.GetCurrentView().CoreWindow.Dispatcher; // Second way Window.Current.Dispatcher; Zastanawiam się, który z nich jest …

5
Dispatcher.BeginInvoke: nie można przekonwertować lambda na System.Delegate
Próbuję zadzwonić System.Windows.Threading.Dispatcher.BeginInvoke. Podpis metody jest następujący: BeginInvoke(Delegate method, params object[] args) Próbuję przekazać mu Lambdę zamiast tworzyć delegata. _dispatcher.BeginInvoke((sender) => { DoSomething(); }, new object[] { this } ); Daje mi błąd kompilatora mówiący, że ja nie można przekonwertować lambdy na System.Delegate. Podpis delegata przyjmuje obiekt jako parametr i …

4
Zmień kontrolki WPF z wątku innego niż główny przy użyciu Dispatcher.Invoke
Niedawno zacząłem programować w WPF i napotkałem następujący problem. Nie rozumiem, jak używać tej Dispatcher.Invoke()metody. Mam doświadczenie w tworzeniu wątków i stworzyłem kilka prostych programów Windows Forms, w których właśnie użyłem Control.CheckForIllegalCrossThreadCalls = false; Tak, wiem, że to dość kiepskie, ale były to proste aplikacje monitorujące. Faktem jest, że teraz …
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.