【发布时间】:2010-08-31 15:13:36
【问题描述】:
我正在制作一个与微控制器通信的 Windows 应用程序。有时,会发生通信错误,需要将其标记给用户。例如,如果电缆被拔掉或微控制器断电。
我已经为此苦苦挣扎了一段时间,我回到了我原来的解决方案。最初的解决方案是制作弹出窗口,但除了烦人之外,有时还会阻止 MDI 父 GUI 更新它的显示。在弹出窗口仍然打开时可能会发生一些事情,这会导致问题。
我试过让弹出窗口变成非模态的,虽然这对 GUI 有帮助,但老板不喜欢弹出窗口可能被其他窗口隐藏。
标记错误的最佳实践是什么?
顺便说一句,我有另一个关于我的替代解决方案问题的线程: Tooltip baloon display position (for error notification)
【问题讨论】:
标签: c# .net error-handling modal-dialog