У меня есть проблема, которая в некотором роде скорее любопытство, чем ошибка, хотя кое-что я бы очень хотел исправить.
У меня есть панель в C # Winform, которая имеет графическое представление приблизительно 100устройства, представленные кнопками с растровыми изображениями на них.
При запуске программное обеспечение сканирует шину RS485 и создает эти устройства на экране.
К сожалению, я заметил, что ближе к концуфункция сканирования, при которой устройства перестают появляться так быстро, а затем кажется, что они заикаются, и все они появляются.
Я догадываюсь, что функция сканирования завершена, вернулась к своему вызывающему, который перешел кдругая функция, которая теперь занимает процессорное время, забирая ресурсы у потока пользовательского интерфейса.
Просто интересно, есть ли у кого-нибудь идеи, как я могу предотвратить возврат программного обеспечения из функции сканирования до полного обновления экрана.
Любые мысли / советы очень приветствуются.
TХэнкё,
Дэвид