問題タブ [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.

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

c# - AvalonDockのコンテキストメニューをカスタマイズできますか?

ツールウィンドウを利用するために、プロジェクトでAvalonDockを使用しています。

タブ付きドキュメントは必要ありません。ツールウィンドウのタイトルバーを右クリックすると、[タブ付きドキュメントとしてドッキング]コンテキストメニュー項目を無効にします。これは可能ですか?

ありがとう

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

wpf - カスタムの AvalonDock テーマを動作させることができません。

AvalonDock は初めてですが、比較的使いやすいと思います。会社用のカスタムアプリで使用する予定です。特定のルック アンド フィールがあるので、コントロールに同じ色を使用させたいと考えています。

ExpressionDark テーマをベースとして使用しているので、基本的には AvalonDock.Themes をコピーして名前を変更し、ExpressionDark テーマの名前を自分のものに変更しましたが、コンパイルしてアプリで使用しようとすると、リソース キー (PaneHeaderCommandStyle) が不足していると表示されます。テーマの ResDict を削除すると、再び機能します。

プロジェクトとテーマ名以外は何も変更していないため、何が問題なのかわかりません。不足している可能性のあるものはありますか?

助けてください...

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

c# - AvalonDockはどのようにして独自のアセンブリを参照できますか?

http://avalondock.codeplex.com/SourceControl/changeset/view/62498#1218343

ResourceDictionaryのSourceプロパティの構文、またはXAMLのコンパイル方法について、私が理解していないことがあるはずです。AvalonDockのソースをプロジェクトに直接挿入したいのですが、そのXAMLファイルの一部が「AvalonDockアセンブリ」を参照しているようです。

どうすればいいの?

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

c# - AvalonDockDocumentPaneを拡大/最大化する方法

.NET3.5でAvalonDockv1.3を使用しています。

設計時に2つのドキュメントペインをDockingManagerに追加しました。最初のものは表示されるように設定され、2番目は非表示/折りたたまれています(以下のVisibility = "Collapsed"を参照)。

アプリケーションを起動すると、2番目のドキュメントペインが表示されません。これは意図した動作ですが、残念ながら、Horizo​​ntalAlignmentが「Stretched」に設定されているにもかかわらず、表示されているドキュメントパネルはメインウィンドウの端まで引き伸ばされて表示されません。このクリップ(または最大化)を許可された領域の端に作成するにはどうすればよいですか?

これは私が使用しているxamlです:

ありがとう、デイブ

リクエストに応じて、完全なXAMLは次のとおりです。

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

wpf - アプリケーションをWPFからSilverlightに移行します

このトピックについて多くの質問を見て、別の質問を書くかどうかを決めるのに少し時間がかかりました...しかし、私の質問はもう少し複雑だと思います...それでここに行きます。

現在、MVVMを使用してWPFアプリケーションを使用しています。

アプリケーションは以下で構築されています:

  • WPF
  • プリズムV2
  • データベースにアクセスするためのIdeablade(devforce)
  • ドッキング機能用のAvalonドック
  • グリッドコンポーネントのTelerik
  • ビューとViewModelは.ttファイルで生成されます。
  • ビューはxaml(WPF用)ファイルで生成されます。

私はそれを知っています:

  • TelerikにはSilverlightコントロールがあります
  • Prism V2を使用すると、Silverlightバージョンのアプリケーションを実行するのに役立つ可能性があります

わからない

  • devforceの使用がショーストッパーになる可能性がある場合
  • アバロンドックの使用がショーストッパーになる可能性がある場合

私の質問

Silverlight用のxamlの生成からのAppart...どこから始めればよいですか...

- - 編集 - -

「 Silverlightは死ぬ」や「SilverlightxamlはWPFxamlのサブセットです」などのコメントは避けてください。

これは概念実証であり、Silverlightを使用して作成する必要があります。xamlの場合、SilverlightとWPFの両方で使用できる単純なui要素のみを使用するようにアプリケーションを変更できます。

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

wpf - Aero メイン フォームの WPF MDI の WindowsFormsHost (C#)

私のクレイジーな問題:エアログラススタイルの背景を持つWPFフォームでドッキングシステム(AvalonDock)を使用しています(本当に素敵に見えます)。1 つのドッキング可能な MDI では、WinForms カスタム コントロールが必要なのでWindowsFormsHost、コントロールを正常にロードする を使用しました。しかし、1 つの問題があります。

WindowsFormsHostは、カスタム コントロールで使用されるすべての色の黒の量のメイン フォームのガラスの背景を示しています。

WindowsFormsHostMDI の背景を変更しても、WPF MDI のすべてに穴が開いてしまうため、役に立ちません。

黒の背景に白のテキストを表示しようとしないことも、その逆も行わないことで、カスタム コントロールのテキスト ボックスがはっきりと読みやすくなります。

助言がありますか?

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

wpf - WPFAvalonはDatepickerバインディングを制御します

MVVMパターンでAvalonDatePickerコントロールを使用しています。このコントロールのCurrentlySelectedDateをViewModelのプロパティに次のようにバインドしています。

ここで、BirthDateは、ViewModelクラスのDateTime型のプロパティです。

それでも、ユーザーインターフェイスから値を変更しても、このプロパティの変更は発生しません。誰かが私が間違ったことを説明できますか?.NET3.0に制限されています。

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

c# - AvalonDock ドキュメント ペインが非表示になる

ドッキング時にバグのある DocumentPane で問題が発生しました。ドキュメントを追加するために使用する DocumentPanel が 1 つあります。問題ない。パネル (ドキュメント) を隣同士にドッキングすることもできます。まだ動作します。必要に応じてそれらを再グループ化できますが、2 つのパネルを並べて配置し、最初のパネル (ドキュメントを追加するために使用するペイン) を閉じると、何も起こりません。DocumentPane が非表示になります (IsVisible = true)。クラッシュ等はありません。

デフォルト設定でペインを破棄して再作成する方法についてのアイデア。私にとって他に方法はないと思います。

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

xaml - AvalonDockのフローティングウィンドウのXAML

誰かがAvalonDockXAMLコードピースを提供してくれますか?実行すると、常にドックペイン内にドッキングされるのではなく、フローティングウィンドウでアプリが開きますか?プログラムでそれを行う方法を見てきましたが、XAMLで指定する方法があるはずだと思いました。ありがとう...

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

c# - AvalonDock - ウィンドウのフローティング要素の引き出しを禁止する方法

ウィンドウのフローティング要素の引き抜きを禁止することは可能でしょうか。

WPF の AvalonDock で

ありがとう