ふらっとC#,C♯,C#(初心者用) Part70
■ このスレッドは過去ログ倉庫に格納されています
0240デフォルトの名無しさん
2011/02/27(日) 01:45:04.12もしForm1とForm2が互いに影響を与え合うなら
どちらかが親になる構造にしちゃいけねーよね
なにか大本になるクラスXをFormのほかに作ってそこにForm1,2をつける形にしたいよね
こうすればForm2からイベント発生させてもForm2→クラスX→Form1という形でうまくいく
Form1からも同様にうまくいく
でも、だよ
これを.Netが許すかっていうとおそらく許さないよね
Form2のウィンドウの親をForm1にしたいってただ1点で
とりあえずForm1のインスタンスとしてForm2を作るしかないんだけど
(仮に作らなかったとしてもウィンドウ図のメッセージの遷移的によろしく動かない)
っていう問題があってはForm2からのメッセージはSendMessageでForm1にぶん投げるしかなかった
C#でもうまくいくかどうかは未確認
■ このスレッドは過去ログ倉庫に格納されています