我知道这个问题已经在这里提出过:如何在禁用的控件上显示工具提示
但这对我不起作用。我有一个TabControl
控件,在其中有一个TabPage
。在TabPage
中,我有一个TableLayoutPanel
。我的禁用控件位于该面板内。
问题在于当鼠标悬停在禁用的控件上时,事件不会触发。我尝试了在窗体、TabControl
、TabPage
、TableLayoutPanel
和禁用的控件本身的MouseMove
中使用代码,但没有一个能够正常工作。是否有其他解决方案?
我知道这个问题已经在这里提出过:如何在禁用的控件上显示工具提示
但这对我不起作用。我有一个TabControl
控件,在其中有一个TabPage
。在TabPage
中,我有一个TableLayoutPanel
。我的禁用控件位于该面板内。
问题在于当鼠标悬停在禁用的控件上时,事件不会触发。我尝试了在窗体、TabControl
、TabPage
、TableLayoutPanel
和禁用的控件本身的MouseMove
中使用代码,但没有一个能够正常工作。是否有其他解决方案?
尝试从容器控件中调用GetChildAtPoint函数,根据你的情况,这似乎是TableLayoutPanel:
Control control = tableLayoutPanel1.GetChildAtPoint(e.Location);