private void comboBox1_SelectedIndexChanged(object sender, EventArgs e) { switch (comboFiltre.Text) { case "Daire": grpDaire.Visible = true; grpSite.Visible = false; grpApartman.Visible = false; Resim.Hide(); break; case "Site": { grpSite.Visible = true; grpDaire.Visible = false; grpApartman.Visible = false; Resim.Hide(); comboSiteler.Items.Clear(); site Site = new site(); List <site> Sitelistesi = Site.SiteleriGetir(); foreach (var item in Sitelistesi) { comboSiteler.Items.Add(item.siteAdi); } break; } case "Apartman": { comboApartmanadi.Items.Clear(); apartman apart = new apartman(); grpApartman.Visible = true; grpDaire.Visible = false; grpSite.Visible = false; Resim.Hide(); List <apartman> ApartmalListesi = apart.ApartmanlariGetir(0); foreach (var item in ApartmalListesi) { comboApartmanadi.Items.Add(item.adi); } break; } default: grpApartman.Visible = false; grpDaire.Visible = false; grpSite.Visible = false; Resim.Show(); break; } }