C# 基于C中的复选框显示或不显示文本框#

C# 基于C中的复选框显示或不显示文本框#,c#,C#,你们有没有想过用winform来检测复选框,看看它是否会显示文本框?例如,如果选中该复选框,将出现一个文本框。如果复选框未选中,文本框将消失。在复选框中选中事件处理程序 textBox1.Visible = checkBox1.Checked; …如果你想换一种方式,你可以这样做: textBox1.Visible = !checkBox1.Checked; 请注意感叹号,它表示“不”。在复选框选中的事件处理程序中 textBox1.Visible = checkBox1.Checked;

你们有没有想过用winform来检测复选框,看看它是否会显示文本框?例如,如果选中该复选框,将出现一个文本框。如果复选框未选中,文本框将消失。

在复选框中选中事件处理程序

textBox1.Visible = checkBox1.Checked;
…如果你想换一种方式,你可以这样做:

textBox1.Visible = !checkBox1.Checked;

请注意感叹号,它表示“不”。

在复选框选中的事件处理程序中

textBox1.Visible = checkBox1.Checked;
…如果你想换一种方式,你可以这样做:

textBox1.Visible = !checkBox1.Checked;

请注意感叹号,它表示“不”。

但我希望选中时文本框不可见。如何?在加载事件时设置textBox1.Visible=false;好啊如果(checkBox3.Checked==true)textBox1.Visible=false,我就完成了;else textBox1.Visible=true;textBox1.Visible=!checkBox3.checked除了让它消失之外,我知道有一种方法可以以某种方式停用文本框,对吗?就像让文本框变成浅色一样。我们怎么做?但我希望文本框在选中时不可见。如何?在加载事件时设置textBox1.Visible=false;好啊如果(checkBox3.Checked==true)textBox1.Visible=false,我就完成了;else textBox1.Visible=true;textBox1.Visible=!checkBox3.checked除了让它消失之外,我知道有一种方法可以以某种方式停用文本框,对吗?就像让文本框变成浅色一样。我们如何做到这一点?