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)現在の方法に回避策はありますか?
ありがとう。