ボタンの画像を切り替える方法は何ですか?

VBでは、ボタンのMouseEnterとMouseLeaveイベントを使用して、ボタンの画像を切り替えることができます。以下は例です:

Private Sub Button1_MouseEnter(sender As Object, e As EventArgs) Handles Button1.MouseEnter
    Button1.BackgroundImage = My.Resources.Image2 '设置鼠标悬停时的图片
End Sub

Private Sub Button1_MouseLeave(sender As Object, e As EventArgs) Handles Button1.MouseLeave
    Button1.BackgroundImage = My.Resources.Image1 '设置鼠标离开时的图片
End Sub

上記のコードでは、Button1は設定するボタンの名前であり、Image1とImage2はボタンの異なる2つの画像であり(プロジェクト内のリソース画像を参照するためにMy.Resources.ImageNameを使用できます)。

マウスポインターがボタンの範囲に入ると、MouseEnterイベントが発生し、ボタンの背景画像がImage2に設定されます。マウスポインターがボタンの範囲外に移動すると、MouseLeaveイベントが発生し、ボタンの背景画像がImage1に設定されます。

bannerAds