C# 如何更改表单的内容
我有一个用C#制作的表单,它有两个文本框和一个按钮。我想知道的是,当点击按钮时,是否有一种方法可以确定。将原始表单的布局更改为只有一个文本框和一个按钮。它们与原来的文本框和按钮完全不同,只是为了让您知道。像下面的代码一样,您可以更改表单内容的布局C# 如何更改表单的内容,c#,windows,winforms,C#,Windows,Winforms,我有一个用C#制作的表单,它有两个文本框和一个按钮。我想知道的是,当点击按钮时,是否有一种方法可以确定。将原始表单的布局更改为只有一个文本框和一个按钮。它们与原来的文本框和按钮完全不同,只是为了让您知道。像下面的代码一样,您可以更改表单内容的布局 private void button1_Click(object sender, EventArgs e) { textBox1.Visible = false; // to hide textbox button1.Size = n
private void button1_Click(object sender, EventArgs e)
{
textBox1.Visible = false; // to hide textbox
button1.Size = new Size(60, 20);// for changing button layouts
}
您可以轻松删除原始控件,然后添加新控件 我相信下面的内容应该能回答你的问题,而不是所有的负面批评
private void btnThatGetsClicked_Click(object sender, EventArgs e)
{
//Remove the existing controls.
this.Controls.Remove(this.textBox1);
this.Controls.Remove(this.textBox2);
this.Controls.Remove(this.btnThatGetsClicked);
//Create the new controls.
TextBox TextBox_New = new TextBox();
Button Button_New = new Button();
//Add the new controls to this form.
this.Controls.Add(TextBox_New);
this.Controls.Add(Button_New);
}
隐藏控件和取消隐藏控件是否无效?我想这应该很容易。看看这篇文章,我编辑了你的标题。请参见“”,其中的共识是“不,他们不应该”。那么
与原始文本框和按钮的意思完全不同是什么?