|
分類:[C#]
お世話になります。
ソリューションのプロジェクト構成は以下のとおりに分けています。 @メニュー Aアプリケーション群1 Bアプリケーション群2 ・ ・ ・
@メニューから呼び出す為にA、Bなどのアプリケーションのプロジェクト を参照設定しています。
@メニューはWindowsフォームを単純に呼び出したり、重複起動の禁止にしたり 色を変えたりとよくある事を行っております。
今回困っているのは、メニューから呼び出したAやBのフォームにボタンを作り、そのボタンから直接別の @やAのフォームを起動しようと思っています。 フォームを起動する場合に@メニューの制御を行っているメソッドを実行してフォームを呼び出したい のですが、@→Aに参照設定を行っている為、A→@の参照設定はできないので@メニューのメソッドを実行 できません。
プロジェクトをまとめればいいのですが、都合上それができない様になっています。 設計しだいなのでしょうが、このような時はどうしたらスマートにいけるんでしょうか?
|