Formunuzun ismi ne ise LoginForm yerine onu yazacaksınız. Onu örnek olsun diye verdim. Login Form adında bir formunuz varsa ne hatası veriyor acaba onu da yazabilir misiniz ?
Programlama dilini öğrenmeden, OOP kavramadan bunlarla uğraşma, neyin ne olduğunu anlamadan hiçbir şey yapamazsın çünkü.
Formunuzun ismi ne ise LoginForm yerine onu yazacaksınız. Onu örnek olsun diye verdim. Login Form adında bir formunuz varsa ne hatası veriyor acaba onu da yazabilir misiniz ?
Bende bu kavramlara OOP olmada girmiştim yani burada OOP'lik çok bir şey olduğunu düşünmüyorum ama bilmesi daha iyi tabii ki de.
Şimdi OOP'nin içinde de bir sürü konu var temel olarak bilse doğru olabilir ama tamamen bilmesine gerek yok diye düşünüyorum. Şu anda büyük ihtimal ödev için yapıyor o yüzden öğrenecek zamanı olduğunu sanmam.Kullandığın şeylerin birer nesne olduğunun farkında olmadan kullanmaya çalışmak mantıklı bir davranış değil. Normalde yaşamayacağın zibilyon tane sorunla karşılaşırsın ve bu sana sadece zaman kaybettirir.
Form2 form2 = new Form2();
form2.Show();
this.Hide();
Doğru bir yaklaşım değil. Aktif formu doğrudan Dispose etmek yerine Hide ile gizleyip GC tarafından kaldırılmasını beklemek daha doğru. Neyin nerede lazım olacağı belli olmaz.C#:Dispose();//Şu anki formun tamamen bellekten silinmesi ve ekrandan gitmesi için //this.Hide(); alternatif olarak ama GC temizleyen kadar bellekte hala kalır LoginForm loginForm = new LoginForm();//yeni formun nesnesini üretme loginForm.Show();//istenilen formun açılması
Mdiformları araştırabilirsin.C# dilinde formlar arası geçiş yapmak istiyorum fakat geçiş yapılırken yeni sekme açılsın istemiyorum. Aynı sekme içerisinde açılsın istiyorum. Nasıl yapabilirim?
Senaryoya göre değişir.Doğru bir yaklaşım değil. Aktif formu doğrudan Dispose etmek yerine Hide ile gizleyip GC tarafından kaldırılmasını beklemek daha doğru. Neyin nerede lazım olacağı belli olmaz.
Doğrudur, ama genellikle Hide daha çok sevilir. İyi forumlar.Senaryoya göre değişir.
Bu sitenin çalışmasını sağlamak için gerekli çerezleri ve deneyiminizi iyileştirmek için isteğe bağlı çerezleri kullanıyoruz.