分類:[VB.NET]
分類:[VB.NET]
Formでのプロパティについてお聞きします。
1.Form1とForm2がある。 2.Form2にプロパティとしてXXがある。(Form2.XX) 3.Form1からForm2を.Show()、あるいは.ShowDialog()で開く。 4.Form2.XXに値をセット。 5.Form2を閉じる。(.Clos())
この後、Form1からForm2.XXにアクセスして、値を得ることができるのですが、 この理由は何なのでしょう?
5の段階でForm2は破棄されていると思うのですが。。。 実際、5.の後にForm2に対して.Show、あるいは.ShowDialog を使用すると実行時に ”破棄されてるからできない”というエラーが表示されます。
破棄されたFormのプロパティにアクセスできる理由について、 教えて頂きたいのです。宜しくお願いします。
|