Я делаю приложение Windows, которое общается с микроконтроллером. Иногда возникает ошибка связи, которая должна быть помечена пользователю. Например, если кабель отсоединен или микроконтроллер теряет питание.Модальные всплывающие ошибки блокируют обновления родительского GUI родителя
Я сейчас борется с этим, я вернулся к своему оригинальному решению. Первоначальное решение состояло в создании всплывающих окон, но, кроме того, что раздражало, иногда блокировал родительский GUI родителя MDI для обновления его отображения. Некоторые вещи могут произойти, когда всплывающее окно все еще открыто и что вызывает проблемы.
Я пробовал сделать всплывающее окно немодальным, и хотя это помогло графическому интерфейсу, боссу не понравилось, что всплывающее окно может быть скрыто другими окнами.
Каковы наилучшие методы устранения ошибок?
Кстати, я был еще один поток с моей альтернативными решениями проблемы: Tooltip baloon display position (for error notification)
C# с .NET Framework (3.5) Я положил его в тегах :) – Roast
Ах, да:). –