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

时间:2013-09-09 14:08:32

标签: c# winforms tooltip

我知道这已经在这里被问到:Displaying tooltip over a disabled control

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

问题是当鼠标位于禁用的控件上时,事件不会触发。我尝试了表单的MouseMoveTabControlTabPageTableLayoutPanel和禁用控件本身的代码,但没有一个正在运行。还有其他解决方案吗?

1 个答案:

答案 0 :(得分:1)

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

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