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);
yeni mesaja git
Yeni mesajları sizin için sürekli kontrol ediyoruz, bir mesaj yazılırsa otomatik yükleyeceğiz.Bir Daha Gösterme