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ı
Bu olayı anlayamadım biraz daha açarmısınız. Yeni başladım çünkü.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ı
Tam olarak ne yapmam gerek bilmiyorum.@yessure sonuç ne?
Dispose(); şu anki oluşan formun bellekteki karşılığını silme emri vermek gibi bir şey diyebilirim.Bu olayı anlayamadım biraz daha açarmısınız. Yeni başladım çünkü.
Butona bastığımda hangi formun çıkacağını nasıl seçiyorum?Dispose(); şu anki oluşan formun bellekteki karşılığını silme emri vermek gibi bir şey diyebilirim.
this.Hide(); şu anki formu gizleme. İkisinden birisini kullanıp şu anki formu kapatmanız gerekiyor. İlk yöntem performans açısından çok daha iyidir.
LoginForm loginForm = new LoginForm(); açacağınızın formun bir nesnesini üretiyorsunuz bu sayede form oluşturup ilgili işlemler yapabiliyorsunuz.
loginForm.Show(); ise ürettiğiniz formun ekranda gözükmesini sağlıyor.
O formun nesnesini üretiyorsunuz.Butona bastığımda hangi formun çıkacağını nasıl seçiyorum?
Burada ne yapmam gerek yani. Anlayamadım hala.O formun nesnesini üretiyorsunuz.
LoginForm loginForm = new LoginForm(); bu şekilde.
Bu sitenin çalışmasını sağlamak için gerekli çerezleri ve deneyiminizi iyileştirmek için isteğe bağlı çerezleri kullanıyoruz.