Şimdi Ara

C# formlararası geçiş sorunu

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
2 Misafir - 2 Masaüstü
5 sn
5
Cevap
0
Favori
896
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • Arkadaşlar ben 2 formu bulunan databaseli bi çalışma yapıyorum ve 2 form dada birbirini public olarak tanımlattım ve aşağıdaki hatayı alıyorum

    'WindowsFormsApplication1.Form2' does not contain a definition for 'Form2_Load' and no extension method 'Form2_Load' accepting a first argument of type 'WindowsFormsApplication1.Form2' could be found (are you missing a using directive or an assembly reference?)


    yardımcı olursanız sevinirim



  • quote:

    Orijinalden alıntı: MJoRaYuLuN

    Arkadaşlar ben 2 formu bulunan databaseli bi çalışma yapıyorum ve 2 form dada birbirini public olarak tanımlattım ve aşağıdaki hatayı alıyorum

    'WindowsFormsApplication1.Form2' does not contain a definition for 'Form2_Load' and no extension method 'Form2_Load' accepting a first argument of type 'WindowsFormsApplication1.Form2' could be found (are you missing a using directive or an assembly reference?)


    yardımcı olursanız sevinirim

    Load olayında bir sorun var, silmiş olabilirsin belki bir bak. Bir de bunun formlar arası geçişle ne alakası var ki? Hatayı aldığın satırlarıda yazarsan iyi olur.
  • hatayı yazdığım satırlar derleyicinin içinde olduğu içn çok dikkat etmedm örneğin 2.formun textboxlarına girilen değerler 1.formun gridine(database ine ) eklenicek bütün kodlar doğru ama bi yerde eksiğim var galiba
  • quote:

    Orijinalden alıntı: MJoRaYuLuN

    hatayı yazdığım satırlar derleyicinin içinde olduğu içn çok dikkat etmedm örneğin 2.formun textboxlarına girilen değerler 1.formun gridine(database ine ) eklenicek bütün kodlar doğru ama bi yerde eksiğim var galiba

    bunu yapmak için öğeleri public yapacaksın sınıfları değil. Sınıfları public yapman diğer namespacelerden çağrılmasını sağlar. Sen bir proje kullanıyorsan buna gerek yok. İçindeki kontrolleri public yap veya public metodlar kullan mesela;

    class Form1
    {
    //..
    public void GrideIsle(string Veri)
    {
    //...
    }
    //..
    }

    daha sonra form2'den;

    Form1 f=new Form1();
    f.GrideIsle(textBox1.Text);
  • 
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.