Code:
private void button8_Click(object sender, EventArgs e)
{
switch (odabir_uzemljivaca.Text)
{
case "Temeljni uzemljivač":
panel4.Visible = true;
break;
case "Cevni uzemljivač (sonda)":
panel5.Visible = true;
break;
case "Pločasti uzemljivač":
panel6.Visible = true;
break;
default:
MessageBox.Show("Niste odabrali odgovarajući uzemljivač");
break;
}
}
private void button8_Click(object sender, EventArgs e)
{
switch (odabir_uzemljivaca.Text)
{
case "Temeljni uzemljivač":
panel4.Visible = true;
break;
case "Cevni uzemljivač (sonda)":
panel5.Visible = true;
break;
case "Pločasti uzemljivač":
panel6.Visible = true;
break;
default:
MessageBox.Show("Niste odabrali odgovarajući uzemljivač");
break;
}
}
Kad pokrenem program i izaberem"Temeljni uzemljivač"", prikazuje se ispravni panel.
Medjutim kada izaberem "Cevni uzemljivač (sonda)" ili "Pločasti uzemljivač" paneli panel5 i panel6 se ne prikazuju. Nista se ne desava.
U debug rezimu sam proverio i program ispravno ulazi u odgovarajucu granu i odradi panel6.Visible = true ali nakon toga kada pogledam vrednost promenljive panel6.Visible ona je i dalje false.
Ne znam u cemu je problem, moze li neko da mi pomogne oko ovog problema posto sam pocetnik u C# programiranju? Sumnjam da nije nesto oko pogresno ugnjezdenih panela.
P.S. Konbstruktor u kome vrsim inicijalizaciju komponenti na formi je ogroman, pa ga nisam postavio, ako treba recite.