Yazeka
Arama sonuçlarına göre oluşturuldu
Winform'da formlar arası geçiş yapmak için aşağıdaki yöntemler kullanılabilir:
- Yeni form açma (Show() metodu) 23. Bir formu açmak için
Show()
metodu kullanılır 23. Bu yöntemle, yeni form açılırken eski form kapanmaz 23. - Formu modal olarak açma (ShowDialog() metodu) 2. Yeni formun, açıldıktan sonra kapanana kadar diğer formların kullanılmasını engellemesi için
ShowDialog()
metodu kullanılır 2. - Formu kapatıp mevcut formu gizleme 23. Bir formu açtıktan sonra mevcut formu kapatmak için
this.Close()
metodu kullanılabilir 23.
Formlar arasında veri aktarımı yapmak için, hedef forma bir yapıcı metod (constructor) aracılığıyla değer gönderilebilir 23.
Formlar arası geçiş yaparken karşılaşılan hataları önlemek için,
ShowDialogyerine
Showkullanılmadığından ve formun daha önce açılıp açılmadığını kontrol edildiğinden emin olunmalıdır 3. Ayrıca, ana form kapatıldığında uygulamanın kapanmaması için
this.Hide()komutu kullanılarak ana form gizlenmelidir 3.
Formlar arası geçişle ilgili daha detaylı bilgi ve örnekler için aşağıdaki kaynaklara başvurulabilir:
5 kaynaktan alınan bilgiyle göre: