Вопросы по теме 'dispatcher'

Диспетчер WPF.Invoke 'завис'
У меня есть несколько сложное приложение WPF, которое, кажется, «зависает» или застревает в вызове ожидания при попытке использовать диспетчер для вызова вызова в потоке пользовательского интерфейса. Общий процесс: Обработка события щелчка на...
25409 просмотров
schedule 06.06.2022

Как отправить настраиваемое событие из класса ActionScript 3 и прослушивать его в корне документа?
Я создал настраиваемый диспетчер событий, который передает переменные. Я отправляю событие, а затем пытаюсь прослушать событие в корне моего документа, но никогда не получаю событие. Как перенести событие в класс моего документа?...
11618 просмотров
schedule 07.05.2022

Делает ли использование dispatcher.Invoke мой поток безопасным?
В моем приложении WPF у меня есть длительная загрузка, которая вызывает события прогресса, когда она идет, что обновляет индикатор выполнения. У пользователя также есть шанс отменить загрузку, иначе она может пойти не так. Все это асинхронные...
4517 просмотров
schedule 08.09.2022

Есть ли какая-нибудь команда для немедленного обновления пользовательского интерфейса?
Я хочу обновить индикатор выполнения с 1 до 100 с помощью этого кода. for (int i = 0; i <= 100; i++) { System.Threading.Thread.Sleep(100); progressBar1.Value = i; } Но в результате пользовательский интерфейс зависает до завершения...
3223 просмотров

Вопрос об асинхронном вызове WPF
Что не так в моем коде? Он не обновляет TextBox и ProgressBar при удалении файлов. Imports System.Windows.Threading Imports System.IO Class MainWindow Private Sub bt_Click(ByVal sender As Object, ByVal e As RoutedEventArgs)...
681 просмотров

Шаблон GWT MVP (Guice-Dispatcher) Проблема производительности
Я использую шаблон MVP в своем проекте GWT (Guice и Dispatch и..) Но каждый RPC к серверу через 30 секунд после последнего RPC занимает задержку (около 1 секунды). Кажется, что-то кэшируется на сервере в течение 30 секунд, и я думаю, что это для...
327 просмотров
schedule 26.04.2023

Как обновить ObservableCollection изнутри BackgroundWorker с помощью MVVM?
уже два дня я пытаюсь решить следующую проблему: у меня есть элемент управления WPF, где WrapPanel привязан к ObservableCollection. Действие изменяет содержимое ObservableCollection. Содержимое загружается в BackgroundWorker. Сразу же после...
9175 просмотров

Диспетчерские и рабочие потоки
У меня вопрос о диспетчерах и фоновых рабочих потоках. У меня есть система, в которой я асинхронно обрабатываю HTTP-запросы. В конце концов, ObservableCollection привязывается к элементу управления WPF. Я использовал...
2178 просмотров
schedule 24.05.2022

Почему System.Windows.Threading.DispatcherTimer не запускает событие?
У меня есть приложение VB.Net и WPF. Одна часть приложения использует «генератор изображений» для расчета изображений. Другой использует «Таймер» для отображения гистограммы. При использовании генератора для создания примерно 2 кадров в секунду ЦП...
2751 просмотров
schedule 24.06.2022

Недопустимый межпоточный доступ в WP7 после заполнения ObservableCollection в потоке, отличном от пользовательского интерфейса.
Я борюсь с операциями с перекрестными потоками в WP7. Элементы успешно добавляются в ObservableCollection, но затем ничего не отображается. Связанный с данными ListBox (lBox) дает: Недопустимый межпоточный доступ. Вот что у меня есть:...
741 просмотров

Dispatcher.Invoke() на Windows Phone 7?
В методе обратного вызова я пытаюсь получить свойство text текстового поля следующим образом: string postData = tbSendBox.Text; Но поскольку он не выполняется в потоке пользовательского интерфейса, он дает мне исключение между потоками. Я...
6799 просмотров
schedule 04.06.2023

Шаблон C++ Factory с ограничением гетерогенного конструктора
Я реализую программу C++, которая может программно создавать экземпляры объектов с учетом входного файла, который предоставляет имена классов и аргументы для передачи конструкторам. Классы являются производными от общего базового класса, но их...
1246 просмотров

Диспетчер WPF не работает как BGWorker
Я нахожусь в середине приложения MVVM. Здесь у меня есть коллекция (ObservableCollection), в которой могут быть операции добавления и удаления, выполняемые из другого потока. Вот код. Я постарался сделать его как можно более полным: private...
311 просмотров

Диспетчер блокировки
Нужно ли блокировать фрагмент кода, где несколько потоков обращаются к одному и тому же компоненту wpf через диспетчер? Пример: void ladder_OnIndexCompleted(object sender, EventArgs args) { lock (locker) {...
859 просмотров
schedule 11.05.2022

Пользовательский диспетчер Cherrypy со статическими файлами
Я написал свой собственный диспетчер, который использует регулярные выражения для сопоставления маршрутов, однако я больше не могу размещать статические файлы в /static. Вот диспетчер и конфиг: class Dispatcher(object): def __init__(self):...
838 просмотров
schedule 13.09.2022

Dispatcher.CurrentDispatcher против Application.Current.Dispatcher
В чем разница между Dispatcher.CurrentDispatcher (в System.Windows.Threading ) и Application.Current.Dispatcher (в System.Windows )? Моя интуиция подсказывает мне, что Application.Current.Dispatcher никогда не изменится и является...
56654 просмотров
schedule 26.04.2023

Как я могу отложить загрузку элемента управления до тех пор, пока не завершится изменение выбора RadioButton?
У меня есть ListBox , в котором используется RadioButtons , и изменение SelectedItem также изменяет UserControl , отображаемый в ContentControl под ним. Приложение выглядит так: <ListBox ItemsSource="{Binding AvailableViewModels}"...
1614 просмотров
schedule 31.03.2022

Akka :: диспетчер [%name%] не настроен, используется диспетчер по умолчанию
Я создал следующий application.conf: akka { actor { prio-dispatcher { type = "Dispatcher" mailbox-type = "my.package.PrioritizedMailbox" } } } при сбросе конфигурации с помощью...
8920 просмотров
schedule 19.03.2023

Невозможно преобразовать анонимный метод в тип System.Windows.Threading.DispatcherPriority, поскольку это не тип делегата
Может ли кто-нибудь объяснить, что мне нужно сделать, чтобы избавиться от этой ошибки? «Невозможно преобразовать анонимный метод в тип System.Windows.Threading.DispatcherPriority, потому что это не тип делегата» private void Test(object...
3220 просмотров
schedule 09.06.2022

Утечка операций диспетчера WPF
Я вижу утечку памяти в нашем приложении WPF. При использовании .NET Memory Profiler я вижу, что даже после закрытия окна все элементы DataContext и UI остаются на месте из-за делегатов Action, которые находятся в DispatcherOperations в очереди...
859 просмотров
schedule 15.06.2022