public Form1()
{
InitializeComponent();
this.Visible = false;
}
没用所以我试过了this.Hide();
,也没用。我错过了什么?
只需设置Opacity
为 0
public Form1()
{
InitializeComponent();
this.Opacity = 0;
}
您可以覆盖该SetVisibleCore
方法:
bool initHidden;
protected override void SetVisibleCore(bool value){
if(!initHidden) {
base.SetVisibleCore(false);
initHidden = true;
} else base.SetVisibleCore(value);
}
如果你想在整个生活圈中隐藏你的表单,只需这样做:
protected override void SetVisibleCore(bool value){}