2

winforms の C# 開発の最初のクラスを受講しています。VS Premium 2013 を使用しています。

私たちは学期全体でアプリケーションに取り組んできました。最終プロジェクトのタスクの 1 つは、プロジェクトを SDI から MDI に変換することです。

メインフォームは次のように構成されています。

  1. メニューストリップ
  2. ツールストリップ
  3. 独自のクラスにツリービュー コントロール、独自のクラスにリストビュー コントロール、および独自のクラスにリッチ テキスト ボックスを含む分割パネル (これらはすべてメインフォームに表示されます)
  4. フォームの下部にドッキングされたステータス バーとして機能するユーザー コントロール

すべてのクリック イベントとビジネス ロジックのコードは既に記述されています。これはすでに堅牢なアプリケーションです。

このような SDI を MDI に変換するための「ベスト プラクティス」はありますか? ここには大量のコードがあります。より良いガイダンスが得られない限り、新しいプロジェクトを作成し、可能なクラスに移動してから、サポートするすべてのイベント ハンドラーと関連するロジックを書き直す必要があると思います。

誰かが推奨できる、より時間効率の良いオプションはありますか?

4

1 に答える 1