Jaki jest właściwy sposób budowania aplikacji Winform, która ma wiele „ekranów”? Na przykład próbuję napisać mały program do tworzenia kopii zapasowych (głównie na chichoty) i zrzuciłem formanty i kontenery na formularz.
Korzystam z paneli i pól grup, aby oddzielić różne ekrany (np .: Używam panelu do przechowywania wszystkich elementów sterujących w oknie „Ustawienia”, a innego panelu do wyświetlania wszystkich skonfigurowanych bieżących kopii zapasowych ). Mój plik form.cs uformował balon w ogromną ilość kodu i mam wrażenie, że robię coś złego. Prawie nic nie mogę znaleźć w pliku i jestem gotowy, aby zacząć od nowa. Ten projekt miał na celu poszerzenie mojej wiedzy na temat C # i .NET, więc rozpoczęcie nowego projektu nie jest wielkim problemem.
źródło