問題タブ [wpftoolkit]

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 に答える
3736 参照

wpf - WPFツールキット:コントロールテンプレートのバグ?

XAMLウィザードの1つです。WPFツールキットCalendarコントロール(2009年6月)にはバグがあるようです。ControlTemplateこのバグは、カレンダーの、具体的にはを変更した場合にのみ発生しますPART_CalendarItem

このメッセージの最後に、を宣言しCalendarて割り当てる(ブレンド3.0)ウィンドウのXAMLを含めましたControlTemplate。コントロールテンプレートは、Calendarコントロールテンプレートの変更されていないコピーです。これは、CalendarコントロールとPART_CalendarItemコントロールのコントロールテンプレート(Blend内)のコピーを編集して取得したものです。

XAMLの78行目(以下のコメント「EXCEPTION」でマークされています)で、はコントロールのヘッダーのマウスオーバーにをVisualStateManager割り当てます。ただし、コントロールテンプレートでは、テキストの色は、月のボタン自体ではなく、ボタンを保持するに割り当てられます。これにより、以下のXAMLのように、カレンダーに変更されていないコントロールテンプレートが割り当てられている場合、VS2008とBlend3.0の両方で例外が発生します。TextColorMonthGridMonth

マウスオーバーの強調表示を削除する以外に、バグを排除するためにコントロールテンプレートを変更する方法を完全に理解することはできません。残しておきたいのですが、TextColor物件の対象がわかりません。助言がありますか?ご協力いただきありがとうございます!





XAMLマークアップ


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

c# - WPF Toolkit、日付ピッカー制御にC#で日付形式を適用する方法は?

WPF Toolkit、日付ピッカー制御にC#で日付形式を適用する方法は?

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

c# - XML ファイルからデータグリッドまたはリストビューを埋める

データグリッドに入力したい整形式の XML ファイルがあります。WFPToolKit データグリッドの AutoGenerate 機能を使用することをお勧めしますが、列をハードコーディングできます。

私が抱えている問題は、xml ファイルの内容をデータグリッドに取得することです。リストビューで部分的に機能していましたが、データグリッドの方が私のニーズにより適していると思います。

これを達成する方法の簡単な例を誰かが提供できますか?

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

wpf - コードビハインドを使用せずにWPF Datagridダブルクリックを処理する方法

このプロジェクトではビューとビューモデルを使用しているため、ビューのコード ビハインドをできるだけ少なくしようとしています。

MouseDoubleClickWPFToolkit のイベントを、同じビューで既に使用されてDataGridいる同じコードに関連付けようとしています。Button

Button次のように宣言されます。

つまりCommandViewEmployer、ViewModel でプロパティを実行します。Grid MouseDoubleClick同じプロパティを実行するにはどうすればよいですか? を追加しようとしましたがMouseDoubleClick="{Binding CommandViewEmployer}"、どのエラーが発生しましたか。

私はこれを可能な限り少ないコードビハインドで取得しようとしていますが、できればありません。

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

c# - WPFツールキットデータグリッド-詳細行を表示

WPFToolkitDataGridコントロールがあります。ユーザーは、個々の行の行の詳細を切り替えることができる必要があります。同時に複数の行の詳細を開くことができます。

行の詳細を表示または非表示にするには、ユーザーは最初のグリッド列内のチェックボックスをオンまたはオフにする必要があります。

チェックボックス列を使用してグリッドに行の詳細を表示または非表示にするにはどうすればよいですか?

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

wpf - Visual Studio 2008 で Silverlight 3.0 を使用するにはどうすればよいですか?

Visual Studio 2008 で Silverlight 3.0 を使用するにはどうすればよいですか?

Silverlight を使用するには、Visual Studio のどのバージョンまたはサービス パックをインストールする必要がありますか?

2009 年 7 月リリースの Silverlight ツールキットをインストールしましたが、Visual Studio 2008 RTM でコントロールが表示されません。つまり、PC にインストールされていますか?

0 投票する
11 に答える
50545 参照

wpf - WPF(MVVM):Viewmodelからのビューを閉じますか?

MVVMを使用してビューモデルのビューを閉じる賢い方法に出くわした人はいますか?

たぶん、バインディングを使用してビュー(ウィンドウ)を閉じるように通知する方法はありますか?

どなたかご意見をいただければ幸いです。

基本的に、loginViewModelにバインドされたloginViewがあり、ビューモデルで(コマンドのバインドを使用して)ログインが成功したかどうかをテストし、成功した場合は基本的に新しいビュー(メインビュー)をロードしてそのデータコンテキストをアタッチします。 ..

しかし、loginViewが表示されたままなので、アンロードするように通知する必要があります。

私はまた、他の状況でこの種のことをする必要があると確信しているので、一般的な解決策を望んでいました

何か案は?

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

wpf - WPF アプリケーションに Office 2007 テーマを適用する

WPF ツールキットの RibbonControl を使用しています。Office Blue、Black、Silver のテーマがあります。しかし、テーマはウィンドウ内のコントロールには適用されません。そのための解決策はありますか?

私は次のようなテーマを適用しています

しかし、コントロールはボタンのようなもので、テキストボックスは変更されていません。

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

wpf - WPF で DataGridColumnHeader のカスタム スタイルを作成する場合、「BasedOn」には何を使用しますか?

BasedOnこのスタイルに何を入れたらいいですか?

デフォルトのスタイル全体をオーバーライドしたくはありません。セッターを使用していくつかのプロパティを変更したいだけです。

編集:

の使い方はBasedOn知っていますが、自分のスタイルのベースにしようとしているスタイルの名前やその場所がわかりません。デフォルト/組み込みスタイルの名前は?

編集2:

わかりました、結局、これは私が必要としていたものではないと思います。入れても入れなくても大差ないようですBasedOn="{StaticResource {x:Type wt:DataGridColumnHeader}}"。問題は、、、およびを設定するだけBorderBrushBackgroundソートForeground矢印が消えてしまうことです。ControlTemplateソート矢印が で定義されており、 を編集/オーバーライドしていないため、なぜこれが起こっているのかわかりませんControlTemplate。ソート矢印はどこにありますか? (私は間違いなく並べ替えを有効にしており、列ヘッダーをクリックするとデータが並べ替えられます...矢印が表示されないだけです。)

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

wpf - プログラムでWPF Toolkitのデータグリッド列を並べ替える方法は?

私のアプリケーションは、カスタム列で WPF DataGrid コントロールを使用します。プロパティ Columns は ObservableCollection<> ですが、Move メソッドの呼び出しは、列の順序にはまったく影響しません。

プログラムで WPF Toolkit DataGrid の列を何らかの方法で並べ替えることができますか?

敬具
オリバー・ハナッピ