次のプロジェクトで別のユーザー インターフェイス レイアウトを検討していますが、タブ付きドキュメント インターフェイスを作成できる統合フレームワークまたはサード パーティ フレームワークがあるかどうか疑問に思っていました。
明確にするために、私が必要としているのは、ある種のドッキング メカニズムや MDI インターフェイスではなく、主に、メイン フォーム内にタブとして表示される 1 つのメイン フォームと 1 つまたは複数のセカンダリ フォームを持つことを可能にするフレームワークです。
ドッキング メカニズムは必要ないと言いましたが、実際にドッキング メカニズムを使用する小さなテスト アプリケーションを作成しました。私が得た結果は、私が望むものに非常に近いです。まず、各タブの閉じるボタンのようないくつかの機能が恋しいです。次に、タブの作成と破棄、新しいフォームをタブに関連付ける、関連付けられたタブが閉じられたときにフォームを解放するなど、すべてのタスクを自動化するために、独自のフレームワークを作成する必要があります。できないと言っているわけではありませんが、これらの機能をすべて備えた既製のフレームワークがあるかどうかを知りたいです。私はオープン ソース ソリューションを好みますが、商用のソリューションも歓迎します。