ページ 11

質問です

Posted: 2010年9月10日(金) 20:30
by よし
C#.netの環境で、
各フォームで定義しなくてもメソッドは呼び出せるのでしょうか??
例えば、
1:Formが、MainForm、1Form、2Formの3つがある
2:MainFormに1Form、2Formの定義をする
3:2Formで1Formのメソッドを呼び出す時、Mainを経由して呼び出す

こういうのってできますか??

Re:質問です

Posted: 2010年9月10日(金) 21:52
by バグ
できますよ。
設計的にどうかな?とは思いますけど…
もう少し詳しい関数の仕様が分かれば、答えやすいですけどね。場合によってはイベントを発生させる必要があったり、Invokeを使用する必要があったりしますので…

Re:質問です

Posted: 2010年9月11日(土) 11:35
by よし
ありがとうございます。それがわかっただけで十分です。