2

将鼠标悬停在菜单条(在winforms中)中的菜单项上时如何延长工具提示超时?

我这样设置:

toolStripMenuItem1.ToolTipText = "foo";
4

2 回答 2

0

有一篇关于 CodeProject 的文章实现了具有自定义工具提示支持的 ToolStrip 的派生版本。这可能被用来做你想做的事。 http://www.codeproject.com/Tips/376643/ToolStrip-with-custom-ToolTip

于 2013-02-10T00:50:22.187 回答
0

如果您使用Tooltip该类,则可以通过将AutoPopDelay属性设置为更高的值来做到这一点(MSDN:更改 Windows 窗体工具提示组件的延迟)。

但是,如果您尝试使用Tooltip该类来设置工具提示,ToolStripMenuItem如下所示:

ToolTip1.SetToolTip(toolStripMenuItem1, "check it yo!")

您将收到以下错误:

'System.Windows.Forms.ToolStripMenuItem' cannot be 
 converted to 'System.Windows.Forms.Control'.

查看这个StackOverflow 问题以了解解决方法。

于 2012-08-17T22:22:28.360 回答