Anasayfa » Forum

checkedlistbox list...
 

checkedlistbox listboxa çoklu veri aktarma  

  RSS
Yıldırım bakar
(@yildirimbakar)
Üye

Merhaba Arkadaşlar;

Programımda bir tane checkedlistbox , bir tane button, bir tane de listbox var. Ben Sql'den checkedlistbox'a sınıfları getiriyorum. İstediğim burada işaretlediğim sınıfllara göre o sınıfta bulunan(sql) mail adreslerini list box'a getirsin. Aşağıdaki gibi yaptığımda checkedlistbox sadece seçtiğim sınıfın mail adresini getiriyor. Ben burada seçtiklerimin (çoklu) gelmesini nasıl yapabilirim acaba?

private void button_Click(object sender, EventArgs e)
        {
baglanti = new SqlConnection("Server=192.168.1.120; Database= Deneme; User Id = test; Password = ''");
            baglanti.Open();
            cmd = new SqlCommand("select SINIF,MAIL from Posta where SINIF like '%" + checkedListBoxCmgSinif.Text + "%'", baglanti);
            da = new SqlDataAdapter(cmd);
            dt = new DataTable();
            da.Fill(dt);
            listBoxCmgListele.DataSource = dt;
            listBoxCmgListele.DisplayMember = "MAIL";
            baglanti.Close();
         }

Teşekkür ederim.

Alıntı
Gönderildi : 20/06/2019 10:37 am
Tayfun KOÇ
(@TayfunKOC)
Üye

Selamlar,
Anladığım kadarı ile  checkedlistbox a bir liste veriyorsunuz ve bu verdiğiniz listede belirli itemların checked olarak gelmesini istiyorsunuz. Bu durumda sorgunuzun sonucunda gelen listedeki itemları checkedliste  hangilerini işaretlemek istiyorsanız ona göre tek tek vermeniz gerekiyor. Siz yukarıda gelen listeyi direkt datasource bind ettiğiniz için  defaultta hepsi seçilmemiş olarak geliyor.Burada bir örnek var;

https://www.yazilimkodlama.com/programlama/c-checkedlistbox-kontrolu-kullanimi/

CevapAlıntı
Gönderildi : 18/07/2019 3:39 pm
Paylaş:
  
Çalışıyor

Lütfen Giriş yap yada Kayıt ol