2011-06-08 75 views
3

尽管这个问题有讽刺意味,您怎么能够完成隐藏表单,或者甚至更好地静默运行完整的应用程序?隐藏C#GUI表格

回答

2

将其WindowState设置为最小。

您还可以通过设置ShowInTaskbar=false;

有了这两个属性从Taksbar隐藏它,你可以完全控制你的表的显示,这取决于你自己的要求。

3

是否有任何理由需要使用表单?为什么不让它成为控制台应用程序?如果你需要两种方案,UI和“silent”,你可以将常用的功能放在一个单独的类库项目中,编译它,并在winforms项目和控制台项目中引用该DLL。

3

要运行一个应用程序默默地使之成为窗口的服务,而不是WinForms应用程序

3

如果你不这样做你的表格中显示,从Main()表单上不叫.Show()