C# formlar arası geçiş nasıl yapılır?

yessure

Centipat
Katılım
14 Ağustos 2023
Mesajlar
72
Çözümler
1
Daha fazla  
Cinsiyet
Erkek
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?
 
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ı
 
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ı
Bu olayı anlayamadım biraz daha açarmısınız. Yeni başladım çünkü.

Tam olarak ne yapmam gerek bilmiyorum.

1696947830879.png

Burada ne yapmam lazım?
 
Bu olayı anlayamadım biraz daha açarmısınız. Yeni başladım çünkü.
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.
 
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.
Butona bastığımda hangi formun çıkacağını nasıl seçiyorum?
 

Technopat Haberler

Yeni konular

Geri
Yukarı