C# 两个重叠panel容器如何使用button转换上下层显示z在窗体的最前端?

如题所述

private void btnJCBack_Click(object sender, EventArgs e)
{
this.pnlJC1.Visible = true;
}

private void btnJCNext_Click(object sender, EventArgs e)
{
this.pnlJC1.Visible = false;
this.pnlJC2.Visible = true;
}
即可,我刚写完的。肯定没问题!
温馨提示:内容为网友见解,仅供参考
第1个回答  2010-12-24
重叠的话,一个设置Visible为false另一个就显示在前端了
在构造容器时,通过将...Controls.Add(panel1);...Controls.Add(panel2);则panel1在前端
第2个回答  2010-12-24
可以在button的click事件中 设置panel的 show属性 设置一个为true 同时一个为false 即可

C# 两个重叠panel容器如何使用button转换上下层显示z在窗体的最...
private void btnJCBack_Click(object sender, EventArgs e){ this.pnlJC1.Visible = true;} private void btnJCNext_Click(object sender, EventArgs e){ this.pnlJC1.Visible = false;this.pnlJC2.Visible = true;} 即可,我刚写完的。肯定没问题!

C#windows forms中如何在一个窗体中指定模块处显示其他窗体,并且单击...
你写的没错,少写了个,void showform(Form rightfrom){ panel1.Controls.Clear();rightfrom.FormBorderStyle = FormBorderStyle.None;rightfrom.TopLevel = false;rightfrom.SetBounds(0, 0, this.panel1.Width, this.panel1.Height);panel1.Controls.Add(rightfrom);rightfrom.Show();} 这样就...

相似回答
大家正在搜