我有一個用戶選擇客人人數的表單。我想隱藏第二種形式中不需要的額外文本框。如何根據數字值隱藏文本框?
示例用戶在form2上的form1上選擇8個guest虛擬機我想隱藏textbox9和textbox10,以便僅顯示他們需要填寫guest虛擬機名稱的文本框1-8。
在Visual Studio中使用Windows Forms C#完成此操作的最佳方法是什麼?
下面是一個例子,但它似乎很重複
private void DisplayTextBoxs()
{
if (xBillInformationForm.dGuestNumber == 1)
{
xCustomer1Label.Visible = true;
xCustomer1TextBox.Visible = true;
}
if (xBillInformationForm.dGuestNumber == 2)
{
xCustomer1Label.Visible = true;
xCustomer1TextBox.Visible = true;
xCustomer2Label.Visible = true;
xCustomer2TextBox.Visible = true;
}
if (xBillInformationForm.dGuestNumber == 3)
{
xCustomer1Label.Visible = true;
xCustomer1TextBox.Visible = true;
xCustomer2Label.Visible = true;
xCustomer2TextBox.Visible = true;
xCustomer3Label.Visible = true;
xCustomer3TextBox.Visible = true;
}
if (xBillInformationForm.dGuestNumber == 4)
{
xCustomer1Label.Visible = true;
xCustomer1TextBox.Visible = true;
xCustomer2Label.Visible = true;
xCustomer2TextBox.Visible = true;
xCustomer3Label.Visible = true;
xCustomer3TextBox.Visible = true;
xCustomer4Label.Visible = true;
xCustomer4TextBox.Visible = true;
}
}
難道你不只是繪製jquery所需的文本框?對於(int i = 0; i
jelleB
我可能應該澄清一下,這是使用visual studio編寫的C# – yaksushi
在htmlWriter ? – jelleB