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

Получение прошедшего времени с помощью DispatchTimer с точностью до 1 миллисекунды
Я пытаюсь измерить прошедшее время в миллисекундах между событиями нажатия клавиш с помощью таймера отправки, но при объявлении таймера отправки с интервалом в 1 миллисекунду, а затем установлении события тика, он не срабатывает каждую 1 миллисекунду,...
10841 просмотров
schedule 04.08.2023

Диспетчерский таймер замораживает WPF
Я разрабатываю приложение управления с 3 степенями свободы для AR Drone (четырехроторный БПЛА). Я использую несколько ПИД-контроллеров для управления БПЛА. Эти контроллеры реализованы с использованием класса диспетчерского таймера. Например, в начале...
2221 просмотров

WPF С# — таймер обратного отсчета
Как я могу реализовать следующее в своем фрагменте кода, написанном на WPF C#? У меня есть элемент управления ElementFlow, в котором я реализовал событие SelectionChanged, которое (по определению) запускает определенное событие при изменении выбора...
11480 просмотров
schedule 05.05.2022

WPF DispatcherTimer выдает исключение после возобновления работы систем
Предположим, вы создали DispatchTimer следующим образом: if (_updateTimer != null) return; _updateTimer = new DispatcherTimer(DispatcherPriority.Normal) {Interval = new TimeSpan(0, 0, 0, Settings.Default.UpdateIntervallSec)}; _updateTimer.Tick +=...
271 просмотров

Самый эффективный метод обновления большого количества объектов (более 1000) в режиме реального времени.
Каким будет наиболее эффективный способ перебора коллекции с большим количеством элементов (1000 и более) и обновления свойств элементов в режиме реального времени? На данный момент моя программа рисует изображение для каждого объекта в коллекции на...
470 просмотров
schedule 09.07.2022

Task.Delay против DispatcherTimer?
Я рассматриваю возможность использования Task.Delay() для непрерывного таймера, потому что это более просто и читабельно. Поскольку я новичок в .NET, я не вижу существенной разницы между этими двумя кодами. Можете ли вы показать мне разницу...
5057 просмотров
schedule 11.06.2022

При запуске Dispatch Timer необходимо ли сначала его остановить?
Учитывая следующий код С#: if (finalTextConvertTimer != null) { if (finalTextConvertTimer.IsEnabled) { finalTextConvertTimer.Stop();...
146 просмотров
schedule 06.08.2022

DispatcherTimer медленно становится быстрее в С# WPF
DispatcherTimers, которые, кажется, вызывают проблему, это openTimer и closeTimer . При первом включении они работают с правильной скоростью, однако впоследствии скорость постоянно увеличивается всякий раз, когда таймер запускается изнутри...
918 просмотров
schedule 18.06.2023

Промежуток времени в диспетчереTimer
Я программирую приложение WPF в VS С# 2010 и программирую симуляцию. Эта симуляция может быть запущена автоматически (нажатием кнопки Auto) или пошагово (нажатием кнопки Step). Однако то, что я хочу реализовать, - это контроль скорости. Я...
692 просмотров
schedule 28.08.2022

Новый DispatcherTimer создается вместе со старым, должен запускаться только новый
Я столкнулся с проблемой на днях. Я узнал, почему это происходит, но я никогда не сталкивался с такой проблемой, поэтому я не знаю, как ее решить. У меня есть приложение, в котором в DashboardView (основном представлении) DispatcherTimer...
452 просмотров
schedule 30.03.2022

UWP streamsocket ping networktimer проблемы
У меня есть StreamSocket в UWP, и я отправляю свои сообщения, используя объект DataWriter, используя метод StoreAsync(): public static async Task<bool> SendNetworkMessage(NetworkMember member, NetworkMessage message) {...
150 просмотров
schedule 12.10.2022

Отметка DispatcherTimer не работает при запуске в методе ThreadPool.QueueUserWorkItem()
Я создал класс TimerManager для своего приложения WPF. Этот класс обрабатывает запуск и остановку таймера диспетчера. Вот класс: public static class TimerManager { static DispatcherTimer disTimer; static Model m = Model.GetInstance();...
555 просмотров
schedule 28.02.2023

комбинация MouseDown и таймера
Я пытаюсь загрузить функцию типа «holdFunction», во время касания (MouseDown) и в течение максимум 1 секунды. Поэтому, когда пользователь пытается коснуться и удерживать в течение секунды, я должен вызвать функцию, и это не связано с mouseUp....
89 просмотров
schedule 11.07.2022

Исчезновение с помощью DispatcherTimer
В моем проекте uwp у меня есть 3 разных цветовых наложения на изображения (зеленый, желтый и красный). Эти цвета должны указывать, забронирован ли номер (в данном случае номер представляет собой изображение) или нет. Если номер забронирован, он...
71 просмотров
schedule 19.06.2023

Как сделать массив истории из диспетчерского таймера? С#
По сути, мне нужно создать таймер Dispatcher, сохранить переменную в массиве по мере ее подсчета, а затем отобразить массив истории в текстовом поле, когда я нажимаю кнопку rawDataButton. По какой-то причине мой массив показывает только самые...
105 просмотров
schedule 27.01.2023

Остановить экземпляр DispatcherTimer или изменить его значение
Мое приложение работает следующим образом: я выбираю момент времени в прошлом, выбираю количество времени с этого момента («В течение 3 часов...») и нажимаю «Добавить таймер». Это создает новую панель стека, которая включает в себя таймер, который...
50 просмотров
schedule 11.06.2023