【发布时间】:2016-02-29 16:16:38
【问题描述】:
我有一个问题,label1.text 需要到达号码5 与mouse left button 点击label8 使,一个tool strip menu item 出现,但即使是5 它保持不可见除了点击一次与mouse right button。这是代码:
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 来增加数字吗?您的代码另有说明。
-
哦,对不起,我刚刚编辑了,谢谢指正。
-
Label1.Text = 5是布尔表达式,而不是数字。所以使用 IsNumeric() 没有意义。在您学习语言时将 Option Strict On 放在源代码文件的顶部,以便编译器可以告诉您此类错误。..
标签: vb.net button label mouse isnumeric