過去のブログのアーカイブ
この記事は前身のブログのアーカイブを引き継いだものです.
画像が正しく表示できないなど,コンテンツの表示に問題がある恐れがあります.開発環境みたいなスタイルのプログラムを作る上で、Tabbed MDIやDockingWidnowは必須な要素です。
有名なライブラリとしてはMagick dockとかもあるのですが、私の肌には合わなかったようで、別のライブラリで良い物を見つけたので紹介
ドックができるとかや、設定を保存できる等の最低限の機能があればいいという方向けなライブラリです。
ライブラリ名は「DockPanel Suite」でSourceFfrgeにて公開されています。
http://sourceforge.net/projects/dockpanelsuite/
ライセンスもMIT Licenseとなっており、手軽に使いやすいです。
使い方
コンテナ側
フォームを表示させる側です。DockPanelをフォーム側に設置させればいいだけです。
また、フォームのIsMdiContainerプロパティをtrueにしておきましょう。
表示させる側
表示させるフォームはそのままフォームで作成します。
あとから継承をFormからDockContentに変更します。
こんな感じ
表示
表示させたらこのような感じになります。
バグが多いといろんなところで書かれてますが、私の使い方だと今のところバグは起こってません。
ダウンロード
DockPanel Suite – Download
http://sourceforge.net/projects/dockpanelsuite/files/latest/download