ボタンを使用してフォームプロジェクトの表示を変更します。 ご覧のとおり、各ボタンには多くのテキストが表示されます。フォームの切り替え - パネルを使用したC#
private void start_Click(object sender, EventArgs e)
{
panel1.Visible = true;
panel2.Visible = false;
panel3.Visible = false;
panel4.Visible = false;
}
それで、その方法を作りました。まだ非常に不器用な感じ...各パネルのビューを切り替える良い方法はありますか?
private void start_Click(object sender, EventArgs e)
{
panel = 1;
PanelW(1);
}
public void PanelW(int panel)
{
if (panel == 1)
{
panel1.Visible = true;
panel2.Visible = false;
panel3.Visible = false;
panel4.Visible = false;
}
else if (panel == 2)
{
panel2.Visible = true;
panel1.Visible = false;
panel3.Visible = false;
panel4.Visible = false;
}
else if (panel == 3)
{
panel3.Visible = true;
panel1.Visible = false;
panel2.Visible = false;
panel4.Visible = false;
}
else if (panel == 4)
{
panel4.Visible = true;
panel1.Visible = false;
panel2.Visible = false;
panel3.Visible = false;
}
私はtabcontrolを使用しません。ボイドではなくボタンに戻り値を使う方が良いかどうかはわかりません。
非常に良い!ありがとう、たくさんの仲間。 – Global