2

WPF アプリケーションの UI スキャフォールディングとして Visual Studio 分離シェルを使用する可能性を探っています。アプリケーションには、カスタムの「ドキュメント」ウィンドウと、追加情報を表示するために使用される多くのサイド ツール ウィンドウが含まれます。ツール ウィンドウとドキュメント ウィンドウをメイン コントローラーで制御するか、相互に簡単に通信できるようにする必要があります。

VS 分離シェルに関するドキュメントは非常に少なく、例もさらに少ないです。したがって、VS 分離シェルを使用してカスタム アプリまたは IDE を開発した経験のある人が、これを手伝ってくれることを願っています。

VS 分離シェルを UI スキャフォールディングの目的だけに使用することは可能ですか? もしそうなら、Visual Studio から継承されたすべての機能を本質的に消去し、メニュー バーからドキュメント ページまですべてをカスタマイズするにはどうすればよいでしょうか? それとも、AvalonDocks などの他の UI スキャフォールディング ライブラリを使用する方がよいでしょうか? VS シェルを使用する利点は、はるかに安定しており、必要に応じてカスタム ツール ウィンドウとして Visual Studio に簡単に移植できることです。

とても有難い!

4

1 に答える 1