如何使表单中的文本框在单击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。