Apa cara yang tepat untuk membangun aplikasi Winform yang memiliki banyak 'layar'? Sebagai contoh, saya mencoba untuk menulis program cadangan kecil (terutama untuk cekikikan), dan saya telah membuang kontrol dan wadah ke formulir.
Saya menggunakan panel dan kotak grup untuk memisahkan layar yang berbeda (misalnya: Saya menggunakan panel untuk menahan semua kontrol untuk jendela "Pengaturan", dan panel lain untuk menampilkan semua cadangan saat ini yang telah disiapkan ). File form.cs saya membengkak menjadi sejumlah besar kode, dan saya merasa seperti melakukan sesuatu yang salah. Saya hampir tidak dapat menemukan apa pun di file, dan saya siap untuk memulai dari awal. Proyek ini hanya untuk saya untuk memperluas pengetahuan saya tentang C # dan .NET, jadi memulai proyek baru bukanlah masalah besar.