只有在单击按钮后才会出现文本框。这意味着它应该被隐藏,一旦用户点击,它就会出现。
 private void button7_Click(object sender, EventArgs e)
 {
        // .. what next?      
 }
    您可以使用Control.Visible使任何控件可见或隐藏:
private void button7_Click(object sender, EventArgs e)
{
    theTextBox.Visible = true;
}
只需将其Visible属性设置为false最初(即:在设计器中)。
假设您在TextBox textBox1某处定义了一个:
private void button7_Click(object sender, EventArgs e)
{
    textBox1.Visible = !textBox1.Visible;      
}
这样您就可以切换可见性。
您可以根据需要将其设置为true,但请确保Visible您可以在设计器中设置的初始状态为false.