2011-06-08 88 views
3

儘管這個問題有諷刺意味,您怎麼能夠完成隱藏表單,或者甚至更好地靜默運行完整的應用程序?隱藏C#GUI表格

回答

2

將其WindowState設置爲最小。

您還可以通過設置ShowInTaskbar=false;

有了這兩個屬性從Taksbar隱藏它,你可以完全控制你的表的顯示,這取決於你自己的要求。

3

是否有任何理由需要使用表單?爲什麼不讓它成爲控制檯應用程序?如果你需要兩種方案,UI和「silent」,你可以將常用的功能放在一個單獨的類庫項目中,編譯它,並在winforms項目和控制檯項目中引用該DLL。

3

要運行一個應用程序默默地使之成爲窗口的服務,而不是WinForms應用程序

3

如果你不這樣做你的表格中顯示,從Main()表單上不叫.Show()