複数の「スクリーン」を持つWinformアプリを構築する適切な方法は何ですか?たとえば、小さなバックアッププログラム(主に笑い用)を作成しようとしていますが、コントロールとコンテナーをフォームにダンプしています。
パネルとグループボックスを使用して異なる画面を分離しています(例:パネルを使用して[設定]ウィンドウのすべてのコントロールを保持し、別のパネルを使用して設定済みのすべての現在のバックアップを表示しています)。まあ、私のform.csファイルは膨大な量のコードに膨れ上がり、何か間違ったことをしているように感じます。ファイルにはほとんど何も見つかりません。最初からやり直す準備ができています。このプロジェクトは、私にとってC#と.NETの知識を広げるためだけのものでした。そのため、新しいプロジェクトを開始することは大したことではありません。