public Form1()
{
InitializeComponent();
this.Visible = false;
}
没有用,所以我尝试this.Hide();
,也没用。
我错过了什么?
答案 0 :(得分: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){}
答案 1 :(得分:0)
只需将Opacity
设为0
public Form1()
{
InitializeComponent();
this.Opacity = 0;
}