在winforms中更改menustrip上的工具提示超时?

在winforms中更改menustrip上的工具提示超时?,winforms,timeout,tooltip,menustrip,Winforms,Timeout,Tooltip,Menustrip,在winforms中,当鼠标悬停在menustrip中的菜单项上时,如何延长工具提示超时 我是这样设置的: toolStripMenuItem1.ToolTipText = "foo"; ToolTip1.SetToolTip(toolStripMenuItem1, "check it yo!") 如果使用该类,则可以通过将AutoOpDelay属性设置为更高的值MSDN: 但是,如果尝试使用Tooltip类在ToolStripMenuItem上设置工具提示,如下所示: toolStripM

在winforms中,当鼠标悬停在menustrip中的菜单项上时,如何延长工具提示超时

我是这样设置的:

toolStripMenuItem1.ToolTipText = "foo";
ToolTip1.SetToolTip(toolStripMenuItem1, "check it yo!")

如果使用该类,则可以通过将AutoOpDelay属性设置为更高的值MSDN:

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

toolStripMenuItem1.ToolTipText = "foo";
ToolTip1.SetToolTip(toolStripMenuItem1, "check it yo!")
您将得到以下错误:

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

查看此项了解解决方法。

如果使用该类,可以通过将AutoOpDelay属性设置为更高的值MSDN:

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

toolStripMenuItem1.ToolTipText = "foo";
ToolTip1.SetToolTip(toolStripMenuItem1, "check it yo!")
您将得到以下错误:

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

查看本文了解解决方法。

有一篇关于CodeProject的文章,该文章实现了ToolStrip的派生版本,并提供了自定义工具提示支持。这可能被用来做你想做的事。

有一篇关于CodeProject的文章,它实现了ToolStrip的派生版本,并提供了自定义工具提示支持。这可能被用来做你想做的事。