我有一個解決方案與3個項目,三個窗體。 我想有我的主要/啓動項目爲form1,並有2個按鈕。這些應該啓動form2/project2和form3/project3。但我怎麼能做到這一點?啓動項目和Windows窗體
0
A
回答
2
您可以設置其他項目的引用,然後嘗試這樣的事:
Form2 frm2 = new Form2();
frm2.Show();
Form3 frm3 = new Form3();
frm3.Show();
或
YourClass2 cls2 = new YourClass2();
// Do what you need with it
0
將Project2和Project3的引用添加到Project1,然後您可以使用這些項目中的公共類。
private void Form1Button1_Click(object sender, EventArgs e)
{
var newForm = new Project2.Form2();
newForm.Show(); // or ShowDialog to block
}
+0
好吧,我明白了,我忘了添加引用。 –
+0
是否有可能通過任何機會在主項目的tabcontrol中顯示這些project.forms? –
+0
@Nick_BE:不要爲此使用表單,而是將它們轉換爲UserControls,以便您可以將它們包含在任何地方! – Marco
相關問題
- 1. 新Windows窗體項目
- 2. C#Windows窗體GUI - 監視Windows啓動
- 3. Windows Forms與FileSystemWatcher不啓動子窗體
- 4. Windows窗體啓動另一種形式
- 5. Windows窗體項目與線程
- 6. 在Windows窗體項目上使用DataAnnotations
- 7. windows窗體幫助ERP項目
- 8. 使用簡單的文本編輯器啓動Windows窗體項目?
- 9. 如何從運行時啓動的.dll內啓動Windows窗體
- 10. 如何在Windows窗體項目中創建VTK項目(VisualC++ 2012)
- 11. 無法啓動WinForms項目,因爲窗體是一個類型
- 12. 從同一解決方案中的另一個Windows窗體項目引用Windows窗體項目
- 13. SSIS和Windows窗體
- 14. Windows啓動時啓動窗口
- 15. 調用窗體1項目2從窗體1項目1
- 16. 在登錄到Windows之前啓動Windows窗體應用程序
- 17. 如何啓動實體框架項目
- 18. JavaScript和Windows窗體之間的互動
- 19. 面板和滾動條在Windows窗體
- 20. Windows窗體窗口啓動聚焦(和後方可執行文件夾)
- 21. 構建一個包含Windows服務和Windows窗體項目的解決方案
- 22. Windows窗體拖動控件
- 23. Windows窗體DataGridView滾動
- 24. 窗體窗體選項卡式頁面:從命令行在不同選項卡上啓動窗體
- 25. 在Windows窗體中啓用或禁用選項卡
- 26. Smartgwt窗體的項目
- 27. Windows窗體:啓用/禁用WS_CLIPCHILDREN
- 28. 動態項目數據管理與窗體和mysql
- 29. C#Windows窗體和XAML
- 30. MVC 4和Windows窗體
Marco和CodeCaster給已經正確的答案,但也許[這個答案] (http://stackoverflow.com/questions/694730/why-is-set-as-startup-option-stored-in-the-sou-file-and-not-the-sln-file/1808352#1808352)是也值得你。 – Oliver