我正在 Visual Studio 2012 (c#/Winforms) 上创建一个应用程序。图像描绘了我的确切想法:
单击 Button1 时,组框中的内容将发生变化,与按钮 2 和 3 相同。
我目前正在使用以下内容:
private void button2_Click(object sender, EventArgs e)
{
this.Controls.Remove(this.groupBox1);
this.Controls.Add(this.groupBox2);
}
我的问题是:
a)通过使用它,运行时性能是否会受到阻碍,因为所有控件都将同时处于活动状态(尽管隐藏)?
b)考虑我继续使用当前方法,我可以创建一个新的工作区并在不同的窗口中构建每个组框吗?
c) 我目前的方法有解决方法吗?
谢谢。