C#windows forms中如何在一个窗体中指定模块处显示其他窗体,并且单击按钮可以来回切换其他窗体

2024-12-15 10:46:10
推荐回答(3个)
回答1:

你写的没错,少写了个,
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();
}
这样就对了。。。把原来的清空

回答2:

为什么要使用from,使用usercontrol不就可以了

回答3:

Web中友框架,不知道winform中友没有框架