【问题标题】:c# How can I show a message when the cursor waiting on a label? [closed]c#当光标在标签上等待时如何显示消息? [关闭]
【发布时间】:2017-06-18 03:32:57
【问题描述】:

这是我作为初学者程序员的问题。我有一个 C# 表单应用程序。我想在鼠标光标等待标签、文本框或按钮时显示一条消息。我该怎么做?

提前致谢

【问题讨论】:

  • 使用 MouseHover 事件
  • 看看控件的鼠标事件
  • @M.kazemAkhgary “这是个好问题”——实际上并没有那么多。它并没有显示出太多的努力,并且完全解释如何做到这一点的答案将相当长。 (我自己没 DV) S.Abbak:有一本关于 SO 上写问题的小手册:How to Ask
  • 到目前为止您尝试过什么?您正在寻找的功能称为“工具提示”,您可以使用该关键字查找有关该主题的更多信息。 stackoverflow.com/questions/168550/… 的可能重复项

标签: c# winforms tooltip


【解决方案1】:

您可以使用鼠标事件或为对象注册一个工具提示,如下所示:

 ToolTip toolTip1 = new ToolTip();

 // Set up the delays for the ToolTip.
 toolTip1.AutoPopDelay = 5000;
 toolTip1.InitialDelay = 1000;
 toolTip1.ReshowDelay = 500;

 // Set up the ToolTip text for the Button.
 toolTip1.SetToolTip(this.button1, "Hey it works!");

【讨论】:

  • “首先我认为这不应该被否决,因为他是初学者,至少要说明你为什么投反对票。” - 那部分应该是评论。
  • 非常感谢。它工作:)
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-01-08
  • 1970-01-01
  • 1970-01-01
  • 2013-10-23
  • 1970-01-01
相关资源
最近更新 更多