在禁用的控件中显示工具提示

本文关键字:显示 工具提示 控件 | 更新日期: 2023-09-27 18:30:37

我知道这里已经问过这个问题:在禁用的控件上显示工具提示

但它对我不起作用。我有一个TabControl控件,里面有一个TabPage。在TabPage,我有一个TableLayoutPanel。我禁用的控件位于该面板内。

问题是当鼠标悬停在禁用的控件上时,不会触发该事件。我尝试了表单、TabControlTabPageTableLayoutPanel和禁用控件本身MouseMove中的代码,但它们都不起作用。有没有其他解决方案?

在禁用的控件中显示工具提示

尝试从容器控件调用 GetChildAtPoint 函数,在您的情况下,它听起来像 TableLayoutPanel:

Control control = tableLayoutPanel1.GetChildAtPoint(e.Location);