問題タブ [avalondock]
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.
prism - AvalonDock の DocumentPane および DockingPane 用の Prism2 Region Adapter?
AvalonDock の DocumentPane および DockingPane 用の Region Adapter を作成する方法に関するサンプル コードはありますか?
wpf - 複合 WPF と AvalonDock
PRISM と AvalonDock (DocumentSource プロパティ付きの最新リリース) を一緒に試した人はいますか? 私はすでにhttp://www.youdev.net/post/2009/07/17/AvalonDock-Documents.aspxを見ましたが、 documentsource プロパティの使用方法について簡単に説明しています。誰かがこれを試した場合、助けてください。
私が知りたいのですが
1.DocumentSource プロパティを異なる地域に関連付ける方法は?
2.DocumentContent のコレクションのみを DocumentSource プロパティに割り当てることはできますか? DockableContent はどうですか?
ありがとう、よろしく、ヴィシャル。
c# - AvalonDock ウィンドウをドッキングする
アプリを WPF で動作するように変換しようとしていAvalonDock
ます。いくつかのウィンドウ (約 10) とメイン フォームがありDockingManager
ます。それらのウィンドウをその中に入れたいと思いDockingManager
ます。私はこれを試しました:
これにより、次のエラーが表示されますWindow must be the root of the tree. Cannot add Window as a child of Visual.
。
私に何ができる?Window
デザイナーを引き続き使用して で使用できるように、 を配置したり、それらを変更したりするにはどうすればよいAvalonDock
ですか?
wpf - AvalonDock がウィンドウではなくペインの横に自動非表示
次の AvalonDock XAML があります。
アイテム WIPadDock は折りたたまれてしまいます。折りたたむと、中央のペインではなくウィンドウの横に移動します。
横に置く方法ってありますか?
わかりやすくするために、いくつかの写真を次に示します。
ペインを展開 http://img215.imageshack.us/img215/8725/avalondock1.png
非表示のペイン http://img215.imageshack.us/img215/2763/avalondock2.png
wpf - VS のようにサイズ変更する Avalon ドッキング マネージャーを設定する方法は?
WPF アプリで Avalon を使用しています。Visual Studio と同様のウィンドウが必要です。左側にツール、中央にドキュメント、右側にプロパティが表示されます。私はこのコードでそれを行うことができました:
問題は、それらのいずれかのサイズを変更すると、すべてのサイズがその比率を維持するために変更されることです。これは私が望んでいるものではありません。中央のドキュメント ウィンドウのサイズが変更される VS のようにしたいのです。
私は数日間これと戦っているので、助けていただければ幸いです:(
windows-7 - Win7にはどのようなウィンドウをドッキングできますか?
私はおもちゃのエディターを開発してきましたが、メインウィンドウからドラッグして独立したウィンドウにし、ドラッグアウトしたウィンドウを上部にドラッグすると最大化できるVS2010テキストエディターのようにエディターを表示したいと思います。画面であり、画面の左側または右側にドラッグすることでドッキングできます(これはWin7の新機能です)。
そこで、AvalonDock(コードプレックスプロジェクト)を使用してそれを実行しようとしましたが、ドラッグアウトされたDocumentContent(AvalonDockのクラス、ContentControlから継承)がWin7の実際のウィンドウのように扱われないことがわかりました。
だから私はWin7の画面の左側/右側または上部にドラッグすることでどのようなウィンドウをドッキングできるのか知りたいですか?ありがとう!!
wpf - vs2010 で avalondock と wpf リボンを動作させる
VS2010 .NET 4 で Avalon を WPF リボンと連携させようとしていますが、タイトルバーを上書きする空白の画面しか表示されません。この問題は、Window ではなく、RibbonWindow タグとの互換性がないために発生していると思います。私はこれらの投稿を見ました:
http://avalondock.codeplex.com/Thread/View.aspx?ThreadId=62562
http://avalondock.codeplex.com/Thread/View.aspx?ThreadId=68265
しかし、誰も私の問題を解決しませんでした。何か助けはありますか?ありがとう
wpf - AvalonDock + UserControl + DataGrid + ContextMenu コマンドのルーティングの問題
MenuItems
of からのコマンドの伝播で奇妙な動作が発生していContextMenu
ます。
私は次の種類のレイアウトを持っています:内部のそれぞれにContextMenu
設定され、その順番で AvalonDock の内部にあります。ドッキングまたはグリッドの周りを取り除けば、問題はありません。代わりに、この問題もありません。DataGridRow
DataGrid
UserControl
DockableContent
UserControl
ListBox
DataGrid
コード ビハインドも簡単です。
ここに問題があります。選択した行を右クリックすると (右クリックする前に選択されていた場合)、コマンドが無効になります。この場合、コマンドは「ズーム」ですが、カスタムのものを含め、他のコマンドにすることもできます。
ここで何が問題なのかわかりません。SNOOP は、この伝播が失敗した場合、 ではなく、UserControl
ドッキングCanExecute
ヘッダーの一部である「PART_ShowContextMenuButton」(ボタン) によって処理されることを示しています。
UserControls
AvalonDock内でホストされている UI コマンドの伝搬に関して、他にも問題がありましたが、これは最も再現しやすいものです。
c# - AvalonDock ドキュメントバインディング
AvalonDock (リンク) を使用してアプリケーションを作成しています。ツールバーとドキュメント ペイン (VisualStudio のようなもの) があり、新しいドキュメントにはそれぞれテキスト ボックスが含まれています。そして今、選択したドキュメントに配置されたテキストボックスの変更を元に戻す元に戻すボタンをツールバーに追加したいと思います.Visual Studioの場合とまったく同じです。
私が達成したいことはここで答えられますが、TabControl と Tabs を使用します。マイコード:
次のような新しいドキュメント ウィンドウを作成します。
ドキュメント クラスは次のようになります。
XAML:
したがって、上記のリンクと同じメカニズムをこのコードに適用したいと思います。
助けてくれてありがとう。
c# - AvalonDock-MenuItemをDockableContentの状態にバインドします
AvalonDockを使用してアプリケーションをレイアウトしています。
各アイテムを表示/非表示にする各DockableContentsのチェック可能なMenuItemを使用して「View」MenuItemを作成したいと思います。
これを行っている人の例は見つかりません。Stateプロパティは読み取り専用であるため、MenuItemへの双方向バインディングを作成できません。また、状態を変更するにはメソッドを呼び出す必要があるようです。
バインディングを使ってこれを行う賢い方法はありますか?それとも私が行方不明になっているそれを行う簡単な方法はありますか?