使用按鈕來更改窗體項目的視圖。如您所見,每個按鈕中都會有很多文字。切換在窗體中查看 - 使用面板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