2

これはすでにここで質問されていることを知っています: Displaying tooltip over a disabled control

しかし、それは私にはうまくいきません。私はTabControlコントロールを持っTabPageています。でTabPage、私は を持っていTableLayoutPanelます。無効にしたコントロールはそのパネル内にあります。

問題は、マウスが無効なコントロールの上にあるときにイベントが発生しないことです。MouseMoveフォーム、 、TabControlTabPage、および無効化されたコントロール自体のコードを試しましたTableLayoutPanel が、どれも機能していません。別の解決策はありますか?

4

1 に答える 1

1

コンテナー コントロールから GetChildAtPoint 関数を呼び出してみてください。この場合、TableLayoutPanel のように聞こえます。

Control control = tableLayoutPanel1.GetChildAtPoint(e.Location);
于 2013-09-09T15:21:02.010 に答える