テーマ:VB.NET
BtnAをマウスオーバーした時にToolTip1を表示したい場合、
下記コードを書いた。
Me.ToolTip1.SetToolTip(BtnA,"これはAボタンだよ")
マウスがボタンAに乗ると一回はToolTipが表示されるのに、
2回目以降、あらわれない。。。
ぐぐってみたらMSDNのページにあたって、下記のようなことを
すればいいことがわかった。
マウスが離れた時のイベント内で、ToolTipのActiveを一度FlaseにしてからTrueにすると
マウスオーバーした時に必ずToolTIpが表示されるようになるらしい。。。
Private Sub BtnXdt_MouseLeave(ByVal sender As Object, ByVal e As System.EventArgs) _
Handles BtnXdt.MouseLeave
Me.ToolTip1.Active = False
Me.ToolTip1.Active = True
End Sub
お、なるほど。。。できた^^*
同じテーマの最新記事
- カレントディレクトリが違う?(WinX… 03月10日
- SessionEndingをFormC… 03月01日
- COMポートの検索 02月11日