Kodunuzun tam halini atarmısınız? Sanki yanlış yere yazmışsınız gibi duruyor.
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
Database kullanmayı denedim ama beceremedim.Projenizde Database kullansanız problem olur mu?
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.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 }
Tam programı başlattığımda şöyle bir hata çıktı.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.
Bir yerde döngüye girmiş. A metodu B metodunu çağırıyor, B metoduda A metodunu çağırıyor gibi. O yüzden böyle bir hata alıyorsunuz.Tam programı başlattığımda şöyle bir hata çıktı.Eki Görüntüle 1794389
Bir yerde döngüye girmiş. A metodu B metodunu çağırıyor, B metoduda A metodunu çağırıyor gibi. O yüzden böyle bir hata alıyorsunuz.
Breakpointle inceleyebilirsiniz hocam. Projenizin tamamını bilmediğim için yardımcı olamıyorum daha fazla.Hataları düzelttim girdim programa ekleye bastım ama hiç bir sonuç göstermedi Ana Sayfa'da..
Bu sitenin çalışmasını sağlamak için gerekli çerezleri ve deneyiminizi iyileştirmek için isteğe bağlı çerezleri kullanıyoruz.