• 締切済み

VBでフォームの連動 .show(owner)

A(親)とB(子)のフォームがありAが最小化すればBも最小化する様に Aのフォーム内にMe.Show(B)という記述をし連動させました。 Aを×閉じ使用としたときにYes/No選択型のメッセージボックスを表示させているのですが キャンセルを押下した場合にもBが閉じてしまいます。 何か回避策はないでしょうか? ご教示下さい。

みんなの回答

noname#251971
noname#251971
回答No.1

質問文の内容は、どのような環境でのVBでしょうか。 VB.NETでWindowsFormsを利用したプログラムについてでしょうか? そうだとして、質問文内に書かれた「Me.Show(B)」というのは 「B.Show(Me)」の誤りでしょうか? 以下は上記がいずれもYesだとして。 Aを閉じようとする際の確認メッセージ表示処理は、 Closing処理に記載しているでしょうか? また、メッセージ表示の結果でキャンセルされた場合は イベントパラメータのCancelプロパティをTrueに設定しているでしょうか?

関連するQ&A