2010-05-20 22 views
1

我有兩種格式。 Form1和Form2。如何打回原來的格式

當Form2關閉時,如何讓Form2通知Form1 Form2已關閉。

我是否需要使用委託,如果是,如何?

謝謝。

回答

1

您需要先從Form1中引用Form2,然後才能在其他表單上使用其中一個關閉事件。 Form.OnClosedForm.OnClosing事件。

' On form1 
Private Sub Form2_Closing(ByVal sender As Object, _ 
    ByVal e As EventArgs) Handles Form2.OnClosing 

    ' Form2 informed us that it is closing. Do stuff! 

End Sub 
+0

你介意告訴我如何從Form1做參考Form2,因爲沒有做參考我看不到Form2關閉事件。 TKX。 – jameslcs 2010-05-20 18:27:19

+0

你怎麼打開Form2?你如何打開Form1?你使用兩個引用來做到這一點。如果沒有看到更多的當前代碼,我無法幫助更多人。 – Oded 2010-05-20 18:29:45

+0

'我剛剛添加Form2使用右鍵單擊 - >添加Windows窗體並使用ShowDialog()從Form1中顯示Form2 – jameslcs 2010-05-20 18:46:52