有沒有什麼辦法可以在表單加載時隱藏MessageBox?有什麼方法可以隱藏MessageBox嗎?
我已經使用Checkedlistbox
,並且已經有一個checkeditems
加載Form2
。
我想要做的是,當我點擊Form1
時,它顯示Form2
與Checkedlistbox
。我的問題是,當我點擊Form1
時,它會在Form2
之前顯示MessageBox。
這是我在vb.net代碼:
在Form1
:
Private Sub cmdSubmitModifyQuant_Click(sender As Object, e As EventArgs) Handles cmdSubmitModifyQuant.Click
Form2.Show()
End Sub
在Form2
:
Private Sub Form2_Load(sender As Object, e As EventArgs) Handles MyBase.Load
chklstBox1Fill()
End Sub
Private Sub CheckedListBox1_ItemCheck(sender As Object, e As ItemCheckEventArgs) Handles CheckedListBox1.ItemCheck
If e.NewValue = CheckState.Checked Then
question = MsgBox("Area you sure you want to remove?", MsgBoxStyle.Question + MsgBoxStyle.YesNo, "Message")
If question = MsgBoxResult.Yes Then
'Nevermind
ElseIf question = MsgBoxResult.No Then
e.NewValue = CheckState.Checked
End If
End If
End Sub
在我的代碼,你可以看到,我還需要檢查checklistbox1
。
@ shad0wk:在VB.NET中,窗體的類名也提供了一個默認實例,所以是編譯的。 –