我在载入事件期间将窗体的可见性更改为false,并且窗体仍然显示它自己。什么是正确的事件,以配合this.Visible = false;至?我想实例化Form1而不显示它。C#/ .net - WinForms - 实例化一个窗体而不显示它
using System;
using System.Windows.Forms;
namespace TestClient
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void Form1_Load(object sender, EventArgs e)
{
this.Visible = false;
}
}
}
我很困惑有多少人在这个线程中给出了答案,但没有检查结果。隐藏(); Visible = false;在这种情况下,这些东西都不起作用。它不像其他形式,它的主要形式,无论你做什么,它都会显示出来。这里的人们在给出虚假答案之前需要思考。顺便说一下,Visual Studio 2010中的Main Form没有Visible属性。它根本就不存在。 – 2011-02-13 17:59:22
@Draek,好点。但是,您可以使用名为ShowInTaskbar和WindowState的属性组合来实现类似的功能。我将其添加为答案。 – 2012-02-08 07:49:13