我有一个问题,label1.text
需要与mouse left button
点击上label8
,使达到数5
,一个tool strip menu item
出现,但即使是5
保持它看不见,除了点击一个奇怪的动作时间与mouse right button
。这是代码:vb.net鼠标按钮事件和标签
Private Sub Label8_Click(sender As Object, e As System.Windows.Forms.MouseEventArgs) Handles Label8.Click
If e.Button = Windows.Forms.MouseButtons.Left Then
Label1.Text = Val(Label1.Text) + 1
Else
If IsNumeric(Label1.Text = 5) Then
CustomizeModeToolStripMenuItem.Visible = True
End If
End If
End Sub
您确定需要在标签8上点击左键来增加数字吗?您的代码另有说明。 – Claudius
哦,对不起,你是对的,我只是编辑它,谢谢你的更正。 – Axel
'Label1.Text = 5'是布尔表达式,而不是数字。所以使用IsNumeric()没有意义。将选项Strict On放在源代码文件的顶部,同时学习该语言,以便编译器可以告诉您有关这些错误的信息。 –