0

Visual Studio に似た vb.net アプリで動的/ドッキング スプリッター ペインを実装するにはどうすればよいですか?

4

5 に答える 5

1

Check out the following demo at ZettaCube, their WebDock component seems to have functionalities close to VS.NET, especially docking and auto-hide.

http://www.zettacube.com/

于 2008-12-12T18:19:16.277 に答える
1

DockPanelは、それを行うための簡単でオープン ソースな方法の 1 つです。

于 2008-12-12T18:22:52.900 に答える
1

DockPanel は WinForms 専用です。上記の zettacube の WebDock が今のところ唯一の解決策のようです。

于 2009-02-24T19:37:59.350 に答える
0

すでに利用可能なコントロールのいくつかを使用すると思います。

私は Janus Controls のコントロール ライブラリを使用していますが、そこから選択できるものは数十あります。

http://www.janusys.com/controls/

ニックに同意します。これは自分でただ投げるものではありません。

于 2008-10-23T23:37:44.357 に答える
0

短い答えは簡単ではありません。

高レベルのアイデアは、div またはテーブルを使用していくつかの領域を定義し、選択した js フレームワークを使用してこれらの要素のサイズを変更できるようにすることです。これにより、スプリッターの側面が得られます。

ドッキングには、ドラッグ アンド ドロップできる絶対配置要素を使用する必要があります。現在ドッキング要素の上にいる場合は、ドッキングする要素をドッキング要素内に再配置し、その位置を通常に戻します。ドラッグしたい場合は、位置を絶対位置に戻します

また、これを行うのは簡単ではなく、時間がかかり、正しく動作しない可能性があります。悲観的に聞こえてすみません。

于 2008-10-17T19:59:34.783 に答える