Описание тега dispatcher

В WPF и Silverlight Dispatcher - это объект, который используется для выполнения работы в определенном потоке. В другом смысле диспетчер определяет объект, который получает запросы от клиента и отправляет их любому ресурсу (например, сервлету, HTML-файлу или JSP-файлу) на сервере.
0 ответов

Разработка универсальной структуры диспетчеризации сообщений

Я работаю над структурой рассылки сообщений для сценария использования издателя-подписчика, где подписчики могут зарегистрироваться для сообщения определенного типа и предоставить обработчик для этого сообщения. Использовал дженерики, так как он поз…
21 фев '16 в 11:28
0 ответов

Открыть диалог WPF в новой ветке STA

Мне нужно показать диалоговое окно, созданное с помощью WPF из потока MTA. Я создаю новую тему, устанавливаю STA и отображаю там диалог. Но я не могу понять из документации, нужно ли мне на самом деле вызывать Dispatcher.Run(), а затем отключать дис…
20 апр '17 в 21:27
1 ответ

Добавление стековых панелей к стековым панелям из другого потока (с отправкой?)

Я уже нашел несколько тем о многопоточности в wpf и получил большинство вещей для работы с диспетчеризацией, но есть одна вещь, которую я еще не понял. У меня есть стекпанель под названием "stackpanel1", к которой я добавляю стекпанели (в другом пот…
31 май '13 в 21:07
1 ответ

Django URL Dispatcher

Я работал над новым сайтом Django, и у меня возникли проблемы с диспетчером URL. В основном мне нужна помощь, чтобы следующие URL работали. / Сайт / ааа-00 / Сайт / ааа-00-00 Я посмотрел на диспетчер URL на django docs, и теперь я в замешательстве, …
03 янв '13 в 22:19
8 ответов

System.Windows.Threading.Dispatcher и WinForms?

Делает System.Windows.Threading.Dispatcher работать над UI-потоком WinForms приложение? Если да, то почему? Он исходит от WindowsBase.dll, которая кажется WPF составная часть. Если нет, как я могу вызвать рабочие блоки обратно в поток пользовательск…
2 ответа

Dispatcher.Invoke висит в WordAddin

Я написал WordAddIn, который позволяет пользователю вызывать некоторые метаданные для текущего документа. Через пользовательскую кнопку на ленте они могут вызывать WPF. Вызов WPF реализован следующим образом: System.Windows.Application app = null; а…
12 фев '14 в 00:14
1 ответ

XAML bind BitmapImage Свойство ViewModel

У меня проблема с обновлением списка из класса модели представления. Я использую Caliburn Micro Framework. Мой сценарий здесь: Я связываю свойство типа bindableCollection в списке: Код из представленной модели: private BindableCollection<UserInfo…
16 янв '11 в 13:58
1 ответ

wpf: обновить несколько элементов управления через диспетчер

Я читаю данные из последовательного порта, используя прослушиватель событий из класса SerialPort. В моем обработчике событий мне нужно обновить многие (30-40) элементы управления в моем окне, добавив данные xml через последовательный порт. Я знаю, ч…
08 июл '09 в 15:45
1 ответ

Что такое использование Dispatcher Priority, DispatcherTimer, DispatcherFrame

У меня есть функция загрузки Async DataGrid. Следовательно, мне нужно вызвать WaitFor(). Вот этот код: WaitFor(TimeSpan.Zero, DispatcherPriority.SystemIdle); И следующие 2 метода. Может кто-нибудь объяснить, что именно делают эти методы? public stat…
04 фев '14 в 07:28
1 ответ

Приложение не выходит

Почему приложение все еще работает, когда я закрываю его.Я предполагаю, что это вызвано чтением данных из последовательного порта.Номер последовательного порта выбирается из ComboBox.Функция WriteData update устанавливает флажки в зависимости от дан…
08 апр '12 в 11:05
15 ответов

Как передать Диспетчер пользовательского интерфейса в ViewModel

Я должен иметь возможность получить доступ к Dispatcher, который принадлежит представлению, мне нужно передать его ViewModel. Но View не должен ничего знать о ViewModel, так как вы его передаете? Ввести интерфейс или вместо того, чтобы передавать ег…
01 мар '10 в 07:48
1 ответ

Thread Dispatcher Sleep в WPF

Я пытаюсь создать приложение Kinect + WPF. Часть Kinect работает отлично; Теперь я хочу создать метод, чтобы проверить, простаивает ли страница (ни один пользователь не взаимодействует с программой в течение определенного периода времени). Если он н…
18 дек '11 в 05:34
1 ответ

Получение родительского элемента usercontrol внутри Dispatcher.BeginInvoke

У меня есть главное окно в моем приложении WPF, внутри которого есть tabcontrol. Мне нужно выбрать tabitem на основе имени, которое я передаю. Каждый из tabitem будет содержать пользовательский элемент управления. Но моя проблема не в том, чтобы пол…
20 окт '13 в 15:58
1 ответ

В поисках объяснения учета WPF DispatcherHooks

Я пытаюсь использовать DispatcherHooks, чтобы измерить длину очереди диспетчера потоков пользовательского интерфейса с кодом, похожим на этот пост. Я также усовершенствовал ловушки для отслеживания операций по приоритету и обнаружил, что число завер…
06 дек '14 в 17:22
1 ответ

Запустите представление (окно) после того, как UserControl загружен в WPF с использованием MVVM

У меня есть главное окно, в котором размещены два представления (пользовательские элементы управления). Один UserControl1 а другой UserControl2 следуя системе переключения. UserControl1 сначала загружается, а затем вид может быть переключен. Я хочу …
04 ноя '11 в 13:15
1 ответ

Приложение Windows Phone аварийно завершает работу при использовании NavigationService.GoBack() слишком рано

Даже если NavigationService.CanGoBack возвращается True, NavigationService.GoBack() бросает мне эти исключения: A first chance exception of type 'System.ArgumentException' occurred in System.Windows.dll A first chance exception of type 'System.Refle…
2 ответа

Почему нет средней точки между "do_GET" и полноценной маршрутизацией в стиле рельсов?

Я ищу выставить ряд услуг в Интернете. Будут статические веб-страницы с кодом JavaScript на основе jQuery, который обращается к этим сервисам, а также будут все виды приложений, которые могут получить доступ к этим сервисам. (Или никто не будет забо…
1 ответ

Продолжить цикл foreach от диспетчера

У меня есть цикл foreach, и я использовал диспетчер внутри него, и у меня есть другой foreach внутри. Я хочу продолжить первый foreach после проверки результатов. bool isNude = false; var SearchTask = Task.Run(async () => { foreach (var file in a…
11 фев '19 в 07:40
0 ответов

Весенние выпуски MVC

Когда я создаю весеннее приложение MVC в NetBeans 8.2, оно работает нормально. но если я добавлю новые контроллеры или новые Java-файлы и добавлю их в "Диспетчер-сервлет" и "Контекст приложения", появится сообщение об ошибке. Диспетчер-сервлетов: be…
21 фев '19 в 08:33
0 ответов

Cherrypy диспетчер с декоратором popagrs. Маршруты дочерних узлов

Я пытаюсь получить следующие URL-адреса, чтобы ответить / book / [bookname] (рабочий) / book / getdetails / [bookname] (работает) / book / [bookname] / page /[pagenumber] (рабочий) / book / [bookname] / page / getdetails / [pagenumber] (не работает)…
08 июл '17 в 11:40