Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/282.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/gwt/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何使表单中的文本框在单击C#中的计算后才可见?_C#_Text_Textbox_Labels - Fatal编程技术网

如何使表单中的文本框在单击C#中的计算后才可见?

如何使表单中的文本框在单击C#中的计算后才可见?,c#,text,textbox,labels,C#,Text,Textbox,Labels,因此,在开始时,用户必须以表单的形式输入数据。它有文本框和标签,用于计算的答案。我有它,当它点击时,它计算某些标签和文本框显示,当用户点击重置时,它们消失,使用: txtTaxesPaid.Visible = true; txtTaxesPaid.Visible = false; 我的问题是,在一开始,那些是不可见的。当我单击“重置”时,它们会显示出来。如何在一开始就使它们不可见?您可以在设计器的属性窗口中设置文本框可见属性。或者您可以通过编程方式在表单加载事件中进行设置: private

因此,在开始时,用户必须以表单的形式输入数据。它有文本框和标签,用于计算的答案。我有它,当它点击时,它计算某些标签和文本框显示,当用户点击重置时,它们消失,使用:

txtTaxesPaid.Visible = true;

txtTaxesPaid.Visible = false;

我的问题是,在一开始,那些是不可见的。当我单击“重置”时,它们会显示出来。如何在一开始就使它们不可见?

您可以在设计器的
属性
窗口中设置文本框
可见
属性。或者您可以通过编程方式在
表单加载
事件中进行设置:

private void Form1_Load(object sender, EventArgs e)
{
   txtTaxesPaid.Visible = false;
}

如果您没有看到表单加载方法,只需在设计器中双击您的表单,您将看到,或者从
Properties>Events
窗口中查找
Load
事件。

您可以在设计器中的
Properties
窗口中设置文本框
可见的
属性。也可以通过编程方式在
表单加载
事件中执行此操作:

private void Form1_Load(object sender, EventArgs e)
{
   txtTaxesPaid.Visible = false;
}

如果您没有看到表单加载方法,只需在设计器中双击您的表单,您将看到,或者从
Properties>Events
窗口中查找
Load
事件。

您可以在设计器中的
Properties
窗口中设置文本框
可见的
属性。也可以通过编程方式在
表单加载
事件中执行此操作:

private void Form1_Load(object sender, EventArgs e)
{
   txtTaxesPaid.Visible = false;
}

如果您没有看到表单加载方法,只需在设计器中双击您的表单,您将看到,或者从
Properties>Events
窗口中查找
Load
事件。

您可以在设计器中的
Properties
窗口中设置文本框
可见的
属性。也可以通过编程方式在
表单加载
事件中执行此操作:

private void Form1_Load(object sender, EventArgs e)
{
   txtTaxesPaid.Visible = false;
}
如果您没有看到表单加载方法,只需在设计器中双击您的表单,您将从
Properties>Events
窗口中看到或找到
Load
事件。

选项1:(最短和最直接) 在窗体的VS设计器中-找到这些控件并将visible属性设置为false

备选案文2: 在form_load事件中,可以设置控件的初始状态

备选案文3: 您可以强制调用按钮的方法,该按钮已包含表单加载事件中的重置命令

选项4:(我认为这是更好的选择) -创建重置的方法。。 -从form_load或“reset”按钮或任何您想要的地方调用该方法

private void ResetControls()
{
   txtMyControl.Visible=false;
   //here comes more logic for what to do upon reset.
}

private void form_load(...
{
  ResetControls();
}

private void btnReset_Click(...
{
  ResetControls();
}
选项1:(最短和最直接) 在窗体的VS设计器中-找到这些控件并将visible属性设置为false

备选案文2: 在form_load事件中,可以设置控件的初始状态

备选案文3: 您可以强制调用按钮的方法,该按钮已包含表单加载事件中的重置命令

选项4:(我认为这是更好的选择) -创建重置的方法。。 -从form_load或“reset”按钮或任何您想要的地方调用该方法

private void ResetControls()
{
   txtMyControl.Visible=false;
   //here comes more logic for what to do upon reset.
}

private void form_load(...
{
  ResetControls();
}

private void btnReset_Click(...
{
  ResetControls();
}
选项1:(最短和最直接) 在窗体的VS设计器中-找到这些控件并将visible属性设置为false

备选案文2: 在form_load事件中,可以设置控件的初始状态

备选案文3: 您可以强制调用按钮的方法,该按钮已包含表单加载事件中的重置命令

选项4:(我认为这是更好的选择) -创建重置的方法。。 -从form_load或“reset”按钮或任何您想要的地方调用该方法

private void ResetControls()
{
   txtMyControl.Visible=false;
   //here comes more logic for what to do upon reset.
}

private void form_load(...
{
  ResetControls();
}

private void btnReset_Click(...
{
  ResetControls();
}
选项1:(最短和最直接) 在窗体的VS设计器中-找到这些控件并将visible属性设置为false

备选案文2: 在form_load事件中,可以设置控件的初始状态

备选案文3: 您可以强制调用按钮的方法,该按钮已包含表单加载事件中的重置命令

选项4:(我认为这是更好的选择) -创建重置的方法。。 -从form_load或“reset”按钮或任何您想要的地方调用该方法

private void ResetControls()
{
   txtMyControl.Visible=false;
   //here comes more logic for what to do upon reset.
}

private void form_load(...
{
  ResetControls();
}

private void btnReset_Click(...
{
  ResetControls();
}

在设计器或表单加载处理程序中将它们设置为Visible=False。在设计器或表单加载处理程序中将它们设置为Visible=False。在设计器或表单加载处理程序中将它们设置为Visible=False。在设计器或表单加载处理程序中将它们设置为Visible=False。