Çözüldü C# CheckListBox'tan seçilenleri Form2'deki listbox kısmına göndermek

Bu konu çözüldü olarak işaretlenmiştir. Çözülmediğini düşünüyorsanız konuyu rapor edebilirsiniz.

xBurakBey

Decapat
Katılım
15 Mart 2023
Mesajlar
33
Daha fazla  
Cinsiyet
Erkek
Merhaba ben C# ile veri göndermeye çalışıyorum. Amacım Form1'deki checkedlistbox'taki seçilen seçenekleri Form2'deki listbox'a yazdırma. Yardımcı olabilir misiniz?
 
Çözüm
Kusura bakmayın, biraz beklettim. Başka bir işle uğraşıyordum.

Form1'in global alanına bunu ekleyin.
C#:
 public static List<string> values = new List<string>();

Ardından Form2'ye geçen butona şu kodları girin;
C#:
int check_count = checkedListBox1.CheckedItems.Count;

for (int i = 0; i<= check_count - 1; i++){
    values.Add(checkedListBox1.CheckedItems[i].ToString());
}

Form2 form2 = new Form2();
form2.Show();

Ardından Form2'nin load kısmına şu kodları girmeniz yeterli.
C#:
for (int i = 0; i<= Form1.values.Count - 1; i++){
    listBox1.Items.Add(Form1.values[i]);
}

Bu şekilde Form1 üzerinde yer alan CheckListBox ile seçtiğiniz değerleri Form2 üzerinde yer alan ListBox üzerine aktarabilirsiniz.

Kusura bakmayın, biraz beklettim. Başka bir işle uğraşıyordum.

Form1'in global alanına bunu ekleyin.
C#:
 public static List<string> values = new List<string>();

Ardından Form2'ye geçen butona şu kodları girin;
C#:
int check_count = checkedListBox1.CheckedItems.Count;

for (int i = 0; i<= check_count - 1; i++){
    values.Add(checkedListBox1.CheckedItems[i].ToString());
}

Form2 form2 = new Form2();
form2.Show();

Ardından Form2'nin load kısmına şu kodları girmeniz yeterli.
C#:
for (int i = 0; i<= Form1.values.Count - 1; i++){
    listBox1.Items.Add(Form1.values[i]);
}

Bu şekilde Form1 üzerinde yer alan CheckListBox ile seçtiğiniz değerleri Form2 üzerinde yer alan ListBox üzerine aktarabilirsiniz.

 
Son düzenleyen: Moderatör:
Çözüm

Çok teşekkür ederim.
 
Form1'de seçilen checkboxları form2'de listboxda nasıl gösterebilirim? Günlerdir kodu arıyorum lütfen cevap verin.
 
Bu siteyi kullanmak için çerezler gereklidir. Siteyi kullanmaya devam etmek için çerezleri kabul etmelisiniz. Daha Fazlasını Öğren.…