当悬停在menustrip(winforms)中的菜单项时,如何扩展工具提示超时?
我这样设置:
toolStripMenuItem1.ToolTipText = "foo";
答案 0 :(得分:0)
如果您使用Tooltip
类,可以通过将AutoPopDelay
属性设置为更高的值(MSDN:Change the Delay of the Windows Forms ToolTip Component)来执行此操作。
但是,如果您尝试使用Tooltip
类在ToolStripMenuItem
上设置工具提示,请执行以下操作:
ToolTip1.SetToolTip(toolStripMenuItem1, "check it yo!")
您将收到以下错误:
'System.Windows.Forms.ToolStripMenuItem' cannot be
converted to 'System.Windows.Forms.Control'.
查看此StackOverflow question了解相关方法。
答案 1 :(得分:0)
有一篇关于CodeProject的文章,它实现了ToolStrip的派生版本,并支持自定义工具提示。这可能会用来做你想做的事情。 http://www.codeproject.com/Tips/376643/ToolStrip-with-custom-ToolTip