2008-09-17 7 views

答えて

0

任意のカスタムコントロールリサイズに(コンポジット、継承されない)が、ドッキングすることができます。これを表レイアウトパネルと組み合わせて、フォームの高水準レイアウトを作成します。すべての部分が用意されています。しかし、あなたはまだすべての接着剤を実装し、UIをサポートする必要があります。

6

私はWeifen Luoの "DockPanel Suite"を使って効果を上げました。ネストされたドッキング、フローティングウィンドウ、タブ付きウィンドウなど、Visual Studioのドッキングシステムによく似たオープンソースライブラリです。独自のよりシンプルなソリューションを望むなら、彼のソースをダウンロードして彼のアプローチを見ることができます。ここ

Sourceforgeのプロジェクト:それは下に本当にただパネルだからhttp://sourceforge.net/projects/dockpanelsuite

1

私が見て使ったベストの1つは、DivelementsのSandDockです.WinFormsとWPFの両方のバージョンがあります。

1

私はCodeJockのDockingPane ActiveXコントロールを使用して以前にドッキングペインを作成しました。

1

あなた自身のロールを張るのではなく、他の人のコンポーネントをこの目的のために消費し、これを行うためのネイティブWinFormsの方法はないでしょう。

この目的のためにCodeProjectに無料のライブラリがありますが、試していません。

http://www.codeproject.com/KB/toolbars/DockContainer.aspx

関連する問題