状态栏插件中不显示工具提示

ToolTip does not show in Status bar addin

我正在为业务程序开发状态栏插件。加载项 returns 一个由程序放置在状态栏上的用户控件。在该用户控件中,我在图片框中有一个小图标。当用户将鼠标悬停在图标上时,我想显示一个工具提示。 我有以下代码:

ToolTip Message = new ToolTip();
Message .ShowAlways = true;
Message.SetToolTip(MyIcon);

但是工具提示没有显示。这可能是由于 StatusStrip.ShowItemToolTips set to false。但是我无法更改它,因为这是程序的一部分。

有什么方法可以强制显示工具提示,或者我可以从工具提示 class 继承自定义 class 并让它显示出来吗?我不想为已经存在的东西创建一个全新的 class。

根据 Hans Passant 的建议,我得到了以下结果;

ToolTip Message = new ToolTip();
MyIcon.MouseHover += ShowToolTip;

private void ShowToolTip(object sender, EventArgs e)
    {
        Message.Show("Bladiebla",MyIcon);
    }