C# Combobox verileri aktarma nasıl yapılır?

1685118116827.png
1685118144650.png
 
1685118351379.png

C#:
public partial class TelefonEkle : Form
    {
        public TelefonEkle()
        {
            InitializeComponent();
        }
        (Application.OpenForms[Application.OpenForms.Count - 2] as AnaSayfa).tlfnMarkasi(tlfnModeli.SelectedItem?.ToString());
        AnaSayfa anasyf =new AnaSayfa();
        private void comboBox1_SelectedIndexChanged(object sender, EventArgs e)
        {
            tlfnMarkasi.Items.Add("Xiaomi");
            tlfnMarkasi.Items.Add("Samsung");
            tlfnMarkasi.Items.Add("iPhone");
            tlfnMarkasi.Items.Add("Oppo");
            tlfnMarkasi.Items.Add("Huawei");

#pragma warning disable CS0252 // İstenmeden yapılmış olabilecek başvuru karşılaştırması, sol taraf için atama gerekiyor
            if (tlfnMarkasi.SelectedItem == "Xiaomi")
            {

            }
#pragma warning restore CS0252 // İstenmeden yapılmış olabilecek başvuru karşılaştırması, sol taraf için atama gerekiyor

        }
 
Merhaba, performans ödevim için C# üzerinden Telefon Satış Otomasyonu yapıyorum. Uygulamamda "Telefon Ekle" bölümüne girdiğimde oradan telefon markasını seçip modelini girip "Ana Sayfa" formuna aktarmasını istiyorum nasıl yapabilirim?
Eki Görüntüle 1794240Eki Görüntüle 1794242

Projenizde Database kullansanız problem olur mu? Projenize SQL bağlayıp "Telefon Ekle" girdisini insert yaptıktan sonra ana sayfa formunda çağırırsınız Database üzerinden daha kolay olur.
 
Eki Görüntüle 1794377
C#:
public partial class TelefonEkle : Form
    {
        public TelefonEkle()
        {
            InitializeComponent();
        }
        (Application.OpenForms[Application.OpenForms.Count - 2] as AnaSayfa).tlfnMarkasi(tlfnModeli.SelectedItem?.ToString());
        AnaSayfa anasyf =new AnaSayfa();
        private void comboBox1_SelectedIndexChanged(object sender, EventArgs e)
        {
            tlfnMarkasi.Items.Add("Xiaomi");
            tlfnMarkasi.Items.Add("Samsung");
            tlfnMarkasi.Items.Add("iPhone");
            tlfnMarkasi.Items.Add("Oppo");
            tlfnMarkasi.Items.Add("Huawei");

#pragma warning disable CS0252 // İstenmeden yapılmış olabilecek başvuru karşılaştırması, sol taraf için atama gerekiyor
            if (tlfnMarkasi.SelectedItem == "Xiaomi")
            {

            }
#pragma warning restore CS0252 // İstenmeden yapılmış olabilecek başvuru karşılaştırması, sol taraf için atama gerekiyor

        }
Hocam kodu yanlış yere yazmışsınız. Class seviyesinde sadece metotlar,field lar ve property ler bulunur. Normal kodlar bulunmaz. Bu dediğim kodu mesela combobox un selectedindexchanged eventine ekleyeyebilirsiniz. Yada telefon ekle formundaki telefon ekle butonuna tıklandığında gibi.
 
Hocam kodu yanlış yere yazmışsınız. Class seviyesinde sadece metotlar,field lar ve property ler bulunur. Normal kodlar bulunmaz. Bu dediğim kodu mesela combobox un selectedindexchanged eventine ekleyeyebilirsiniz. Yada telefon ekle formundaki telefon ekle butonuna tıklandığında gibi.
Tam programı başlattığımda şöyle bir hata çıktı.
1685118922367.png
 

Technopat Haberler

Geri
Yukarı