【发布时间】:2020-06-29 08:38:08
【问题描述】:
我有这个代码:
private void button3_Click(object sender, EventArgs e)
{
textBox3.Visible = true;
textBox4.Visible = true;
textBox5.Visible = true;
textBox6.Visible = true;
}
当我按下button3时,所有文本框都会打开。
但我希望它们一个一个打开。
【问题讨论】:
-
您想在第一次单击 button3 时打开 textBox3,然后在第二次单击该按钮时打开 textBox4?
-
@WolfgangRoth 是的
-
尝试使用计数器来计算点击次数。
int counter应该在类级别的方法之外声明。然后根据计数器编号切换按钮 -
这样您就可以检查其中一个文本框是否可见,如果不激活它...: if (!textBox3.Visible) textBox3.Visible = true;else if (!textBox4.Visible) textBox4.Visible = true; else if (!textBox5.Visible) textBox5.Visible = true;
-
请尝试实施建议的解决方案之一,然后发布代码,我们将帮助您找到其他解决方案。由于您正在学习,因此您自己完成这些步骤非常重要和必要。相信我;)