Şimdi Ara

C# - Nerede Hata Yapıyorum?

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
2 Misafir - 2 Masaüstü
5 sn
9
Cevap
0
Favori
191
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • Merhabalar, oluşturduğum program; solda ki comboboxtan sınıf seçimi yapıp textboxtan değer alıp dizine ekliyecek, sağda ki comboboxtan ise seçilen sınıfın dizinini listboxa yansıtıcak. Nerede hata yaptığımı çözemedim, aydınlatırsanız sevinirim.

    [simage]https://store.donanimhaber.com/39/64/2f/39642f1c491f7833fb497bf73a3ac84a.png [/simage]

    using System;
    using System.Collections.Generic;
    using System.ComponentModel;
    using System.Data;
    using System.Drawing;
    using System.Linq;
    using System.Text;
    using System.Threading.Tasks;
    using System.Windows.Forms;
    using System.Collections;
    using System.IO;

    namespace WindowsFormsApp4
    {
    public partial class Form1 : Form
    {
    public Form1()
    {
    InitializeComponent();
    }
    ArrayList a10 = new ArrayList(30);
    ArrayList b10 = new ArrayList(30);
    ArrayList c10 = new ArrayList(30);



    private void treeView1_AfterSelect(object sender, TreeViewEventArgs e)
    {

    }

    private void listBox1_SelectedIndexChanged(object sender, EventArgs e)
    {

    }

    private void button1_Click(object sender, EventArgs e)
    {
    switch (comboBox1.SelectedText)
    {



    case "10-A":
    {
    a10.Add(textBox1.Text);


    break;
    }
    case "10-B":
    {
    b10.Add(textBox1.Text);


    break;
    }
    case "10-C":
    {
    c10.Add(textBox1.Text);


    break;
    }


    }
    }

    private void comboBox1_SelectedIndexChanged(object sender, EventArgs e)
    {

    }

    private void comboBox2_SelectedIndexChanged(object sender, EventArgs e)
    {

    switch (comboBox2.SelectedText)
    {

    case "10-A":
    {
    foreach (var item in a10)
    {
    listBox1.Items.Add(item);
    }

    break;
    }
    case "10-B":
    {
    foreach (var item in b10)
    {
    listBox1.Items.Add(item);
    }

    break;
    }
    case "10-C":
    {
    foreach (var item in c10)
    {
    listBox1.Items.Add(item);
    }

    break;
    }
    }
    }

    private void Form1_Load(object sender, EventArgs e)
    {

    }

    private void diğerForumToolStripMenuItem_Click(object sender, EventArgs e)
    {

    }
    }
    }[simage]https://store.donanimhaber.com/39/64/2f/39642f1c491f7833fb497bf73a3ac84a.png[/simage]







  • Ne hatasi aldigini da yazsaydin keske

    < Bu ileti mobil sürüm kullanılarak atıldı >
  • Haklısınız, kusura bakmayın. Listbox'da isimler gözükmüyor. Kodsal mı yoksa bug mu anlamadım. Bu yüzden sizlere sormak istedim.
  • case lere birde default ekle ona da messagebox koy değeri göster sanırım caselere girmiyor.
  • comboBox1.SelectedItem.ToString()
    comboBox2.SelectedItem.ToString()

    şeklinde kullanacan
  • Combobox.selectedtext.tostring() veya başına convert.tostring yazabilirsiniz.

    < Bu ileti mobil sürüm kullanılarak atıldı >
  • Text'lerin değeri zaten string değil midir zaten? Neden tekrardan stringe çeviriyoruz acaba?
  • Yapay Zeka’dan İlgili Konular
    c'de yardım
    13 yıl önce açıldı
    Daha Fazla Göster
  • Selected itemler string değil

    < Bu ileti mobil sürüm kullanılarak atıldı >
  • quote:

    Orijinalden alıntı: ermvrs

    Selected itemler string değil

    Cevaplayan arkadaşlara ve size çok teşekkür ederim.
  • 
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.