winforms の C# 開発の最初のクラスを受講しています。VS Premium 2013 を使用しています。
私たちは学期全体でアプリケーションに取り組んできました。最終プロジェクトのタスクの 1 つは、プロジェクトを SDI から MDI に変換することです。
メインフォームは次のように構成されています。
- メニューストリップ
- ツールストリップ
- 独自のクラスにツリービュー コントロール、独自のクラスにリストビュー コントロール、および独自のクラスにリッチ テキスト ボックスを含む分割パネル (これらはすべてメインフォームに表示されます)
- フォームの下部にドッキングされたステータス バーとして機能するユーザー コントロール
すべてのクリック イベントとビジネス ロジックのコードは既に記述されています。これはすでに堅牢なアプリケーションです。
このような SDI を MDI に変換するための「ベスト プラクティス」はありますか? ここには大量のコードがあります。より良いガイダンスが得られない限り、新しいプロジェクトを作成し、可能なクラスに移動してから、サポートするすべてのイベント ハンドラーと関連するロジックを書き直す必要があると思います。
誰かが推奨できる、より時間効率の良いオプションはありますか?