使面板可见c# Winforms - Visual Studio
本文关键字:Winforms Visual Studio | 更新日期: 2023-09-27 18:07:31
我想要的是,每当我在我的组合框中选择一个特定的索引,一个特定的面板将成为可见。
所以这是我所做的:
我已经创建了一个组合框我已经创建了2个面板
我已经将两个面板的属性选项卡中的可见性设置为FALSE
然而,当有人在我的组合框上选择一些东西时,我无法将它们设置为可见的。
private void comboBox3_SelectedIndexChanged(object sender, EventArgs e)
{
if (comboBox3.SelectedIndex == 0)
{
panel9.Visible();
}
}
注意:我将两个面板停靠在同一个GroupBox中。
我的代码T_T有什么问题?上面写着非音节成员。((
EDIT**我有一个新问题。每次我都选择另一个选项。设置为可见的面板将不会回到隐藏状态。
当我选择索引1时,它会出现,但当我选择索引2时,它也会出现o ?
它表示不可调用的成员,因为您正在调用可见,这是一个属性,当您在它后面放置()时作为方法。只需将属性设置为如下值
panel9.Visible = true;
应该是panel9.Visible = true;
在这种情况下,就像这样做
if(index == 1)
{
panel9.Visible = true;
panel10.visible = false;
}
else
{
panel9.Visible = false;
panel10.Visible = true;
}