我有这段代码:
Private Sub FormatMouseOver_MouseClick(ByVal sender As Object, ByVal e As System.Windows.Forms.MouseEventArgs) Handles FormatMouseOver.MouseClick
FormatClicked.Enabled = True
FormatClicked.Visible = True
BigLettersNoClicked.Enabled = True
BigLettersNoClicked.Visible = True
FormatMouseOver.Visible = False
FormatMouseOver.Enabled = False
End Sub
所有变量都是存储在pictureBoxes中的图像。提到的第一个(FormatClicked)确实显示并正确启用它,但是第二个(BigLettersNoClicked)没有做任何事情。两个pictureBox重叠,BigLettersNoClicked正好是FormatClicked上面的一层。我尝试将它放在项目中的任何其他位置,但仍然无效。
只是为了澄清:FormatMouseOver禁用工作正常,并且在debuging期间没有错误
后续问题:由于我是vb.net的新手,有人可以向我解释一下,MouseClick和Click事件有什么区别?
由于
答案 0 :(得分:0)
与往常一样,MSDN提供了有关该主题的精彩摘要:
也许这有助于您:http://msdn.microsoft.com/en-us/library/system.windows.forms.control.click%28v=vs.110%29.aspx