我想根据在comboBox中选择的项目隐藏文本框。
这是我的代码:
private void Banner_SelectedIndexChanged(object sender, EventArgs e)
{
if (this.Banner.Text.Equals("Yes"))
{
this.BannerText.Visible = true;
this.label12.Visible = true;
}
else
{
this.BannerText.Visible = false;
this.label12.Visible = false;
}
}
我不明白我做错了什么。我希望在组合框中选择“是”时可以看到BannerText
和label12
。这应该只在选择“是”后出现。有没有人有这个代码?
答案 0 :(得分:2)
尝试修复括号。
if (Banner.Text == "Yes")
{
BannerText.Show();
label12.Show();
}
else
{
BannerText.Hide();
label12.Hide();
}
目前,由于else
语句独自浮动,您的代码将无法编译。