問題タブ [docking]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
975 参照

.net-4.0 - wpf .net 4.0 でのドッキング

.net 4.0 には、WPF ウィンドウをコンテナーにドッキングする機能が組み込まれていますか?? Visual Studio のようなものは素晴らしいでしょう。

ありがとう!

0 投票する
1 に答える
1446 参照

css - 非スクロールヘッダーのCSSまたはテーブル「ドックレイアウト」ソリューション?

その下のコンテンツでスクロールしない可変高ヘッダーがあります。コンテンツは通常の Web ページのように動作し、overflow=auto が設定され、ビューポートのサイズに制限されます。

テーブルのない CSS ソリューションをまだ見つけていません。また、テーブル オーバーフローの使用が正しく機能しません。テーブルの一番下の行は、ビューポートの高さ (ヘッダーの高さ) に制限されていません。

これはかなり単純で一般的な問題のようです。誰かが実用的な解決策を思いついたことがありますか? それが役立つ場合、IE < 8を無視できます。

0 投票する
8 に答える
13801 参照

c# - Windowsフォームアプリケーションでのドッキングとアンカー

C#および.NET Compact Framework2.0SP2を使用してWindowsMo ​​bile5.0以降用のアプリを開発しています。

内部に2つのパネル(upperPanelとbottomPanel)を持つWinFormがあります。upperPanelが常にフォームの高さの2/3を埋め、bottomPanelがフォームの高さの1/3を埋めるようにします。両方のパネルがフォームの幅を完全に埋めます。

私はこれを使用しました:

ただし、upperPanelはフォームに完全に入力します。

これどうやってするの?さまざまなフォームファクターランドスケープモードまたはプロトレイトモードで同じGUIが必要です。

ありがとうございました。

0 投票する
1 に答える
1779 参照

visual-studio-2008 - Silverlightの最大幅と高さ

一般に、コンテナの高さと幅全体を占めるようにコントロールを設定するにはどうすればよいですか?私はSilverlightを初めて使用し、コントロールにDockプロパティがないことに驚いていました(何かが足りない場合を除く)。

0 投票する
2 に答える
5483 参照

user-interface - CPaneDialog を MainFrm にドッキングする方法と..?

CPaneDialog に問題があります。SetPaneSize MFC 機能パックのサンプル プロジェクトでテストしました。奇妙なのは、CPaneDialog は MainFrm にドッキングできないのに、CDockablePane はドッキングできるということです。CPaneDialog は CDockablePane の子クラスでもありますが、そうではありません。DockToWindow( &other_CPaneDialog_instance... ) のみ可能です。DockToPane() を呼び出すと、CPaneDialog のコンテンツが正しく描画または更新されません。

CPaneDialog を MainFrm ウィンドウにドッキングするにはどうすればよいですか?

もう1つの問題は、描画に関するものです。SetPaneSize サンプルでツリー コントロールのコードを削除すると、view1 (CDockablePane のインスタンス) のコンテンツが正しく再描画されません。いくつかの実験を行った後、OnSize および OnPaint メソッドで何かを行う必要があると判断しました。(OnSize はより重要です。) これは予想される動作ですか?

0 投票する
1 に答える
1059 参照

wpf - iGoogle のような WPF ドッキング可能なウィンドウ

iGoogleのスタイルでドッキング可能なウィンドウ/パネル コントロールを探しています。これまでに見つけたものはすべて、ウィンドウ/パネルの高さが固定されていますが、iGoogle のようにさまざまな長さのウィンドウを使用できるようにしたいと考えています。

これまでに見つけた最良のものは、上記で説明した機能を持たない BlackLight と呼ばれるコントロール ライブラリです。

0 投票する
3 に答える
5508 参照

.net - WPF ウィンドウのドッキング

複数のウィンドウ (.xaml ファイル) があります。あるウィンドウを別のウィンドウにドッキングしたい。

たとえば、ParentWindow.xaml があるとします。ParentWindow でボタンをクリックすると、ChildWindow.xaml が開きます。ChildWindow.xaml を開いた後、それを ParentWindow.xaml にドッキングする必要があります。

これを実装する方法は?

0 投票する
0 に答える
3407 参照

wpf - AvalonDock がウィンドウではなくペインの横に自動非表示

次の AvalonDock XAML があります。

アイテム WIPadDock は折りたたまれてしまいます。折りたたむと、中央のペインではなくウィンドウの横に移動します。

横に置く方法ってありますか?

わかりやすくするために、いくつかの写真を次に示します。

ペインを展開 http://img215.imageshack.us/img215/8725/avalondock1.png

非表示のペイン http://img215.imageshack.us/img215/2763/avalondock2.png

0 投票する
2 に答える
4162 参照

jquery - Web ページのドッキング/スライド パネルの CSS

エラーがある場合に下から上にスライドするビジュアルスタジオのコンパイルエラーメッセージと同様のWebフォームに検証エラーメッセージを表示したいと思います。エラー メッセージ パネルは、余分なスペースを取らずにフォームの上に重ねる必要があり、必要に応じて閉じることができます。CSS / jQueryまたはその他の方法を使用してこれを達成する方法は?

ありがとう、ラーマ

0 投票する
4 に答える
30195 参照

wpf - WPFでのマルチドックウィンドウシステム(blend、visual studioなど)の実装

Expression Blendに見られるように、ドッキングツールボックスウィンドウシステムをどのように実装しますか。ツールボックスウィンドウは、タブまたはフローティングトップレベルウィンドウとして重なり合って、さまざまな方法で相互にドッキングできます。私のシステムは、ExpressionBlendとほとんど同じように動作するはずです。また、ドラッグしたときにツールボックスウィンドウがドッキングする視覚的な手がかりを得る方法は、まさに私が必要としているものです。

例外は1つだけです。ブレンドでは、すでにトップレベルになっている(切り離されている)ツールボックスウィンドウにドラッグすると、ウィンドウ全体を埋めるタブとしてのみドッキングできます。ただし、ツールボックスウィンドウとメインウィンドウに違いがないシステムが必要です。メインウィンドウと同じように、ツールボックスウィンドウでウィンドウを互いに下にドッキングできるようにする必要があります。

また、内部ポリシーにより、これにオープンソースまたはサードパーティのライブラリを使用することはできません。

このようなものの一般的なクラス設計をどのように設定するかに興味がありますか?さまざまなシナリオで使用できるように、できるだけ一般的なものにしたいと思います。

ドッキング動作は次の図のようになります。中央の画像は、意味のあるドラッグドッキング領域を示しています。そして、ウィンドウがスナップする外側の画像:

代替テキストhttp://img196.imageshack.us/img196/2450/dockingregions.png

一般的に、私はここで市長の問題に直面しています。プログラミングモデルを設計するにはどうすればよいですか(ドッキング構成をXAMLで永続化するにはどうすればよいですか)、基盤となる機能を実際に実装するにはどうすればよいですか。私が最初に考えたのは、DockPanelとTabControlの共生を実現したいということです。これの行の何か:

もちろん、これはまだ意味がありません。ドッキングをそのように定義することはできず、ウィンドウ処理の問題はここではまだ解決されていません。しかし、DockTabItemでいくつかのプロパティを定義するだけで、ドッキングとタブグループを定義するというアイデアが気に入っています。TabGroupsなどのような追加のコントロールを導入したくありません。子の順序とDockのアタッチされたプロパティを定義するだけで、DockPanelのドッキング動作が気に入っています。もちろん、私のドッキングはもう少し複雑になり、グリッドと同じように動作します。