Initial Panels Position - image隐藏而在Windows重新显示板/组件窗体
嗨,我试图让一个按钮的行动,做以下行为:
1)当我第一次点击按钮1的PANEL1将dissapear和panel2将获得Parent容器的大小。 2)如果我重新点击按钮,面板1将再次出现,面板2将复位。
然后问题是在第2步,当我重新点击button1 panel2不调整好,并得到,以某种方式固定值(检查:problem - image)。
我试图像这样:
private void button1_Click(object sender, EventArgs e){
if (panel1.Visible){
panel1.Visible = false;
panel1.Enabled = false;
panel2.Dock = DockStyle.Fill;
}
else{
panel1.Visible = true;
panel1.Enabled = true;
panel2.Dock = DockStyle.None;
panel2.Anchor = ((AnchorStyles.Top | AnchorStyles.Bottom) | AnchorStyles.Left) | AnchorStyles.Right;
}
}
PS:检查图像链接,可能有助于理解这个问题。另外我的项目中的panel2是一个WebBrowser组件。
谢谢。
不完全是我想要做的,但解决了与panel2不调整大小我的问题。谢谢。 – Xplouder 2014-12-08 16:40:45