【发布时间】:2013-07-03 20:42:20
【问题描述】:
我有以下代码:
Private Sub HomeButtonHover(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles BtnAddClass.MouseEnter, BtnEditClass.MouseEnter, BtnViewClass.MouseEnter
Dim Name As String = sender.Image & "Hover"
sender.Image = My.Resources.Name
End Sub
例如,在我的资源中。 BtnAddClass.png 和 BtnAddClassHover.png
我希望将“悬停”附加到发件人姓名的末尾,然后检索图像的正确资源。选择案例不起作用,因为我有很多按钮,示例中只包含 3 个。
【问题讨论】:
-
什么是典型的
sender.Image?是“BtnAddClass.png”吗?你想把它改成“BtnAddClassHover.png”吗? -
@AndyG,是的,典型的图像是 BtnAddClass.png,然后我将创建另一个函数以从 MouseLeave 上的 BtnAddClassHover.png 恢复为 BtnAddClass.png