我有一個問題,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放在源代碼文件的頂部,同時學習該語言,以便編譯器可以告訴您有關這些錯誤的信息。 –