Birden fazla 'ekranı' olan bir Winform uygulaması oluşturmanın doğru yolu nedir? Örneğin, küçük bir yedekleme programı yazmaya çalışıyorum (esas olarak kıkırdamalar için) ve formun üzerine denetimleri ve kapları döküyorum.
Farklı ekranları ayırmak için paneller ve grup kutuları kullanıyorum (örneğin: "Ayarlar" penceresinin tüm denetimlerini tutmak için bir panel ve ayarlanmış olan tüm yedeklemeleri göstermek için başka bir panel kullanıyorum ). Form.cs dosyam büyük miktarda kod haline geldi ve yanlış bir şey yaptığımı hissediyorum. Dosyada neredeyse hiç bir şey bulamıyorum ve baştan başlamaya hazırım. Bu proje benim için sadece C # ve .NET bilgimi genişletmekti, bu yüzden yeni bir proje başlatmak büyük bir anlaşma değil.