1
A
回答
8
2
轉到包含了「主要」功能,只需更改正在創建什麼樣的形式對象的源文件,
2
更新這一行:
Application.Run(new Form1());
2
在你main()函數,你應該有一個像下面的一些代碼:
static void Main()
{
Application.EnableVisualStyles();
Application.SetCompatibleTextRenderingDefault(false);
Application.Run(new MainForm());
}
這就是程序啓動的形式稱爲的MainForm ,這是您需要更改啓動時運行的表單的名稱的位置。
1
您可以創建一個ApplicationContext
例子:
public class ApplicationLoader : ApplicationContext
{
#region main function
/// <summary>
/// The main entry point for the application.
/// </summary>
[STAThread]
static void Main()
{
Application.ThreadException += new System.Threading.ThreadExceptionEventHandler(Application_ThreadException);
try
{
//Application.EnableVisualStyles();
Application.Run(new ApplicationLoader());
}
catch(System.Exception exc)
{
MessageBox.Show(exc.Message, "Unexpected Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
}
}
#endregion
public ApplicationLoader()
{
MainForm = new LoginForm();
}
protected override void OnMainFormClosed(object sender, EventArgs e)
{
if (sender is LoginForm)
{
//change forms
}
else
ExitThread();
}
private static void Application_ThreadException(object sender, System.Threading.ThreadExceptionEventArgs e)
{
//catch exception
Application.Exit();
}
}
2
在你的啓動項目,你應該有一個文件的Program.cs。
static void Main()
{
Application.EnableVisualStyles();
Application.SetCompatibleTextRenderingDefault(false);
Application.Run(new Form1());
}
開始的形式是Form1。你可以改變你想要的任何形式。
相關問題
- 1. 如何將啓動時的表單加載更改爲另一個表單?
- 2. 如何在啓動時添加加載庫,更改目錄等?
- 3. 如何在Emacs啓動時加載.el文件的更改?
- 4. Xcode如何更改哪個viewController在啓動時首先加載
- 5. 如何加載表單並加載用戶所做的更改?
- 6. CoffeeScript在更改和加載時動態選擇表單域
- 7. 如何觸發啓動更改功能也觸發加載?
- 8. 如何在預加載狀態下啓動鈷後更改url
- 9. 如何根據啓用的javascript來更改表單動作?
- 10. 如何在gdb啓動時加載.gdbinit?
- 11. 如何更改外部加載的表單的佔位符?
- 12. Extjs 4.2.1:如何更改表單加載的遠程組合
- 13. 如何在表單加載中更改gridview複選框的值?
- 14. 更改動態加載的隱藏表單元素的值
- 15. 如何在每次啓動單個碎片時更改映像?
- 16. 如何在啓動時禁用Firefox加載項更新檢查
- 17. 如何在啓動webpy服務器時更改啓動消息?
- 18. 如何等待表單加載,然後啓動方法?
- 19. 如何在重新加載表格時更改TableViewcell的出口
- 20. 如何在頁面加載時更改表單輸入的背景顏色?
- 21. C#VS:如何使每次加載表單時的更改保持不變
- 22. 如何在啓動Word加載項時加載模板文件
- 23. 更改視圖啓動時
- 24. 如何動態更改表單?
- 25. 如何在表單寬度增加時更改ListView的寬度?
- 26. 如何在網站更改時自動加載新文件
- 27. 如何在文件更改時自動重新加載Django?
- 28. Android - 如何更改啓動活動?
- 29. 流星在初始加載時更改表單值
- 30. 如何加快加載啓動畫面
這個問題絕對是觸發器上最快手指的情況! –
是的。你們很快! – JimDel
@Matt:pew pew! –