我有一个小应用程序,我需要在满足特定条件时显示警报。我有一个mdi表单和几个子表单。现在,显示警报的最佳方法是在我的mdi表单的右侧角显示工具提示。虽然这有效,但问题是我希望用户在阅读后关闭工具提示。
现在vb.net提供的工具提示不支持点击事件。如果我给出一个很长的持续时间,工具提示将一直打开,如果我给出一个短暂的持续时间,它将很快关闭。
我该怎么办?
帮助将不胜感激。
谢谢,
GR
答案 0 :(得分:1)
您可能会考虑窗口底部的状态栏而不是工具提示(如Word底部)。您可以拦截对这些点击的点击,根据需要将栏分成几个部分,等等。
或者,我可能会编写一个没有边框,min / max.close按钮等的小弹出窗体,就像吐司信息一样,并根据需要显示它,在它上面粘贴一个RTF控件,你就是“工具提示“可以非常丰富的格式,添加一个计时器,窗口可以在短暂的超时后消失,或者取消点击并手动关闭它。