首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >ErrorProvider工具提示消息

ErrorProvider工具提示消息
EN

Stack Overflow用户
提问于 2012-06-20 04:32:37
回答 2查看 2.2K关注 0票数 0

我是c#的新手,我有这样的问题:

这里有一个带有errorProvider的errorProvider文本框和一个标签在我的文本框上。

验证我的文本框中的值之后,当输入的值不可接受时,错误图标应该出现在标签的右侧,当图标悬停时,它的工具提示信息会显示出来。

但是每当我单击错误图标时,它的工具提示消息就会被释放(?或者)消失,即使鼠标指针从错误图标移开并再次悬停到图标,也不会再次出现。当整个窗口关闭并再次打开时,它将重新出现。有点烦人。

当单击错误图标时,如何才能使其不消失?请帮忙..。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2012-06-21 05:38:31

在寻找这个问题的解决方案之后,我发现errorProvider工具提示消息上的这个问题是https://connect.microsoft.com/VisualStudio/feedback/details/188945/errorprovider-tooltip-disappears-after-mouse-pointer-is-left-on-error-icon-for-over-ten-seconds。从反馈开始已经5年了。(--)我认为现在是他们“应该修复这个错误的时候了,因为它阻碍了错误提供程序控件的使用”。

我还找到了一个解决这个问题的解决办法

我希望这会有所帮助,而且他们会尽快解决这个问题。

票数 1
EN

Stack Overflow用户

发布于 2012-06-20 05:12:01

这是Windows工具提示的默认行为,当您将系统中的某个图标作为示例命令的帮助消息悬停时,会显示这些提示。

Windows的ErrorProvider控件只是在另一个控件附近显示一个不可点击的图标,以通知用户输入无效,其工具提示将具有常见的Windows图标行为。

如果必须通过单击获得错误消息,则此方法是无效的,因为此控件不向观察者公开任何单击或鼠标方法,因此必须遵循另一种方法。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11112843

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档