<分区>
我尝试在 C# 中显示/隐藏面板,但是当我单击按钮 1 时,我想看到面板 1,但出现了面板 2。 当我点击 button2 时,panel2 消失了。 但是当我先点击button2时,panel2没有出现。 我不知道我的代码有什么问题,但它在这里:
public Form3()
{
InitializeComponent();
}
bool show1;
bool show2;
private void button1_Click(object sender, EventArgs e)
{
if(show1)
{
panel1.Visible = false;
show1 = false;
}
else
{
panel1.Visible = true;
show1 = true;
}
Application.DoEvents();
}
private void button2_Click(object sender, EventArgs e)
{
if (!show2)
{
panel2.Visible = true;
show2 = true;
}
else
{
panel2.Visible = false;
show2 = false;
}
Application.DoEvents();
}