いつもお世話になります。
MDIにて子フォームから親フォームの操作を行おうとしているのですが、
本気でわかりません…。 助けてください。
親フォームに作成したメニューで子フォームを起動し、チェックをつけています。
その後、子フォームを閉じた場合メニューのチェックをはずしたいのですが、
いろいろ試したのですができませんでした。
子フォームから親フォームのメニューのチェックをはずし方はどうすればできるのでしょうか?
お願いいたします。
子フォームのUnLoadイベントなどで
親フォーム名.メニュー名.Checkd = False
とすればできます。
ご返信ありがとうございます。
ご指摘の様にやってはいるのですが、できません。
vb.netでの場合です。
子フォームのClosedイベントで
Form1.menu3.Checked = False
にしているのですが、チェックが外れてくれません。
まだ、悩み中です…
VB.Netでしたか・・・
親フォームに
ファイル 表示
開く 子ウインドウ表示
閉じる
というメニューがあるとして、[表示]メニューの[子ウインドウ表示]のチェックを外したいとします。
子フォームのClosedイベントで
ParentForm.Menu.MenuItems(1).MenuItems(0).Checked = False
で出来ました。
いけました!!!
本当にありがとうございました。
やっとこれで前にすすめます。
解決しました。
ツイート | ![]() |