如何在用户单击c#中的按钮后才显示文本框

时间:2013-11-13 22:35:16

标签: c# winforms

如何在单击按钮后才能显示文本框。这意味着它应该被隐藏,一旦用户点击,它就会出现。

 private void button7_Click(object sender, EventArgs e)
 {
        // .. what next?      
 }

2 个答案:

答案 0 :(得分:3)

您可以使用Control.Visible使任何控件可见或隐藏:

private void button7_Click(object sender, EventArgs e)
{
    theTextBox.Visible = true;
}

最初将Visible属性设置为false(即:在设计师中)。

答案 1 :(得分:1)

假设您在某处定义了TextBox textBox1

private void button7_Click(object sender, EventArgs e)
{
    textBox1.Visible = !textBox1.Visible;      
}

这样您就可以切换可见性。

如果您愿意,可以将其设置为true,但请确保您在设计器中设置的初始Visible状态为false