他の人が作成した 3 つのプロジェクトがあります。
つまり、3 つすべてが form1 を持っています。
MDI のような新しいウィンドウ フォームを作成し、それらを子として配置したいと考えています。
名前空間が異なるため、追加できません。このように追加することは可能ですか?
Coz.. 示されている例は.. 現在のプロジェクトの下に新しいフォームを追加します。
なぜこれがうまくいかないのかわかりません。
IsMdiContainer
-新しいフォームのプロパティが true に設定されていることを確認してください
-他のプロジェクトへの参照を追加
- 新しい Windows フォーム (MDI の親) に次のコードを追加します (WindowsFormsApplication2 がいずれかのプロジェクトの名前であると仮定します)。
//Create a new instance of the MDI child form
WindowsFormsApplication2.Form1 childForm = new WindowsFormsApplication2.Form1();
//Set parent form for the child window
childForm .MdiParent=this;
//Display the child window
childForm .Show();
他のプロジェクトについても繰り返します。