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

Принудительно перерисовать перед длительными операциями
Когда у вас есть кнопка, и вы делаете что-то вроде: Private Function Button_OnClick Button.Enabled = False [LONG OPERATION] End Function Тогда кнопка не будет серой, потому что длительная операция не позволяет потоку...
10466 просмотров
schedule 18.10.2021

Анимация загрузки в WPF C #
У меня есть кнопка на моем окне. После того, как пользователь нажимает кнопку, я хочу, чтобы мое приложение анимировало загрузочную метку (с ее вращением), пока другой поток получает данные из базы данных . После загрузки данных из БД анимация...
2399 просмотров
schedule 29.10.2021

Как вызвать MessageBox в задаче выбора фото
У меня есть код, в котором я вызываю photochooser в WP7, и я хочу показать пользователю окно сообщения, когда размер изображения превышает 2 МБ. Когда я пытаюсь это сделать, поскольку задача выбора фотошопа выполняется в фоновом режиме, мы начинаем...
465 просмотров
schedule 29.10.2021

Какие компоненты .NET используют Диспетчер?
Я создаю дополнительные потоки для выполнения различных фоновых действий. Если я использую WPF внутри этого рабочего потока, мне нужно убедиться, что диспетчер для этого потока корректно завершает работу, чтобы предотвратить утечку памяти....
144 просмотров
schedule 13.09.2021

Вызывающий поток должен быть обходным путем STA
Я знаю, что есть несколько ответов по этой теме на SO, но я не могу заставить ни одно из решений работать на меня. Я пытаюсь открыть новое окно из команды ICommand, запущенной из таблички данных. Оба следующих события вызывают вышеупомянутую ошибку...
19757 просмотров

Понимание очереди диспетчера
Думаю, мне нужна помощь в понимании очереди диспетчера . Когда поступает новая работа, она добавляется в начало очереди диспетчера, а когда диспетчер хочет обработать рабочий элемент, он удаляется с самого начала. В более общем виде: если есть...
20583 просмотров

Как правильно использовать Dispatcher.BeginInvoke?
Я искал почти везде в Интернете, много раз гуглил и нашел так много результатов, но я все еще не могу найти решение своей проблемы. Я занят преобразованием старого WinForms приложения в новое приложение WPF, но у меня проблемы с некоторыми...
9935 просмотров
schedule 06.10.2021

Ошибка в C #: для нестатического поля, метода или свойства требуется ссылка на объект.
Я написал код в WPF. Во-первых, я написал отдельный проект для тестирования работы с устройством COM-порт и это сработало хорошо. Затем я решил интегрировать его в другой проект, но получаю ошибку. Я не менял код; Я просто скопировал его в...
22485 просмотров
schedule 02.11.2021

Как работает многопоточность WPF?
Я знал основные строительные блоки многопоточности в WPF, но у меня есть вопрос, который меня довольно смущает. Приложения WPF начинаются с двух потоков: один для обработки рендеринга, а другой для управления пользовательским интерфейсом....
227 просмотров
schedule 15.09.2021

Dispatcher.BeginInvoke никогда не выполнять действие?
У меня есть код, в котором мое действие никогда не выполняется: private static Timer timer = new Timer(TimerCallback, null, 5000, 5000); private static DispatcherOperation dispatcherOperationPrevious = null; private static void...
1333 просмотров
schedule 17.09.2021

Discord Music Bot подключается к голосовому каналу, горит зеленым, но не имеет звука. Хорошо работал за 2 недели до этого. В консоли ошибок нет
Я написал бота с помощью node.js. Я использовал пример Crawl для его музыкального бота. Я все делал аналогично ему. После того, как я закончил сборку, все заработало. Все остальные команды и команда play . Но теперь, через 2 недели, бот...
984 просмотров
schedule 30.11.2021

Асинхронная загрузка веб-изображения
Я столкнулся с проблемой отображения изображения из Интернета в моем приложении WPF: Я использовал BitmapImage для этой задачи. Моя первая попытка состояла в том, чтобы выполнить его в потоке пользовательского интерфейса, но я быстро понял, что...
1145 просмотров

Недопустимый доступ к перекрестным потокам WP7
Я использую Matrix xmppClient для настройки клиентского приложения чата на WP7. При вводе неверных учетных данных (имя пользователя/пароль) возникает исключение Invalid Cross thread access... Я использую Dipatcher.BeginInvoke, как показано ниже, но...
479 просмотров
schedule 25.02.2022

Процесс тестирования NUnit часто завершается сбоем с помощью элементов управления WPF
У нас есть тестовый проект NUnit с примерно 1000 тестов. Проект содержит тест компонентов высокого уровня, в основном для пользовательского элемента управления WPF. Процесс тестирования часто дает сбой на нашем сервере сборки (TeamCity):...
793 просмотров
schedule 10.03.2022

Пользовательский интерфейс WPF с длительным выполнением обработки зависает
Я очень извиняюсь за этот длинный пост. Мне нужна помощь по вопросам С# wpf. Я создал сложный пользовательский интерфейс (каким-то образом), и есть несколько кнопок... например, запуск и остановка и другие. Когда я нажимаю кнопку запуска, процесс...
797 просмотров

Каковы значения конфигурации диспетчера Akka по умолчанию?
В документации Akka указано, что если диспетчер не настроен, будет использоваться диспетчер по умолчанию. Каковы свойства диспетчера по умолчанию, то есть параллелизм-минимум, параллелизм-фактор, параллелизм-макс и т. д.?
16224 просмотров
schedule 22.03.2022

Платформа WPF с использованием Dispatcher.CurrentDispatcher в фоновом потоке, вызывающая утечку памяти
Я использую WPF CollectionView и устанавливаю фильтр в фоновом потоке, потому что применение этого фильтра занимает много времени. Установка этого фильтра запускает метод ScheduleMapCleanup () из CollectionView (поэтому код платформы WPF я не...
1423 просмотров
schedule 24.03.2022

как использовать диспетчер wpf для создания приложения winforms с несколькими потоками пользовательского интерфейса
Второй ответ Мартина в этой ссылке объясняет, как можно использовать диспетчер в приложение winforms. Эта ссылка объясняет сторона wpf. Итак, мой вопрос: можем ли мы сделать это в приложении winforms? Если нет, то почему? Спасибо...
963 просмотров
schedule 25.03.2022

Пользовательский интерфейс блокировки диспетчера
Я использую модель MVC с WPF, и у меня возникают трудности с блокировкой пользовательского интерфейса. Приложение обменивается данными между двумя конечными точками, а в пользовательском интерфейсе есть текстовое поле, в которое я пишу подробные...
1446 просмотров
schedule 04.04.2022

Как получить диспетчер потока пользовательского интерфейса?
Есть ли способ получить Dispatcher потока пользовательского интерфейса, когда у вас нет ссылки на какие-либо элементы пользовательского интерфейса?
36457 просмотров
schedule 20.04.2022