問題タブ [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.
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の両方で例外が発生します。TextColor
Month
Grid
Month
マウスオーバーの強調表示を削除する以外に、バグを排除するためにコントロールテンプレートを変更する方法を完全に理解することはできません。残しておきたいのですが、TextColor
物件の対象がわかりません。助言がありますか?ご協力いただきありがとうございます!
XAMLマークアップ
c# - WPF Toolkit、日付ピッカー制御にC#で日付形式を適用する方法は?
WPF Toolkit、日付ピッカー制御にC#で日付形式を適用する方法は?
c# - XML ファイルからデータグリッドまたはリストビューを埋める
データグリッドに入力したい整形式の XML ファイルがあります。WFPToolKit データグリッドの AutoGenerate 機能を使用することをお勧めしますが、列をハードコーディングできます。
私が抱えている問題は、xml ファイルの内容をデータグリッドに取得することです。リストビューで部分的に機能していましたが、データグリッドの方が私のニーズにより適していると思います。
これを達成する方法の簡単な例を誰かが提供できますか?
wpf - コードビハインドを使用せずにWPF Datagridダブルクリックを処理する方法
このプロジェクトではビューとビューモデルを使用しているため、ビューのコード ビハインドをできるだけ少なくしようとしています。
MouseDoubleClick
WPFToolkit のイベントを、同じビューで既に使用されてDataGrid
いる同じコードに関連付けようとしています。Button
はButton
次のように宣言されます。
つまりCommandViewEmployer
、ViewModel でプロパティを実行します。Grid
MouseDoubleClick
同じプロパティを実行するにはどうすればよいですか? を追加しようとしましたがMouseDoubleClick="{Binding CommandViewEmployer}"
、どのエラーが発生しましたか。
私はこれを可能な限り少ないコードビハインドで取得しようとしていますが、できればありません。
c# - WPFツールキットデータグリッド-詳細行を表示
WPFToolkitDataGridコントロールがあります。ユーザーは、個々の行の行の詳細を切り替えることができる必要があります。同時に複数の行の詳細を開くことができます。
行の詳細を表示または非表示にするには、ユーザーは最初のグリッド列内のチェックボックスをオンまたはオフにする必要があります。
チェックボックス列を使用してグリッドに行の詳細を表示または非表示にするにはどうすればよいですか?
wpf - Visual Studio 2008 で Silverlight 3.0 を使用するにはどうすればよいですか?
Visual Studio 2008 で Silverlight 3.0 を使用するにはどうすればよいですか?
Silverlight を使用するには、Visual Studio のどのバージョンまたはサービス パックをインストールする必要がありますか?
2009 年 7 月リリースの Silverlight ツールキットをインストールしましたが、Visual Studio 2008 RTM でコントロールが表示されません。つまり、PC にインストールされていますか?
wpf - WPF(MVVM):Viewmodelからのビューを閉じますか?
MVVMを使用してビューモデルのビューを閉じる賢い方法に出くわした人はいますか?
たぶん、バインディングを使用してビュー(ウィンドウ)を閉じるように通知する方法はありますか?
どなたかご意見をいただければ幸いです。
基本的に、loginViewModelにバインドされたloginViewがあり、ビューモデルで(コマンドのバインドを使用して)ログインが成功したかどうかをテストし、成功した場合は基本的に新しいビュー(メインビュー)をロードしてそのデータコンテキストをアタッチします。 ..
しかし、loginViewが表示されたままなので、アンロードするように通知する必要があります。
私はまた、他の状況でこの種のことをする必要があると確信しているので、一般的な解決策を望んでいました
何か案は?
wpf - WPF アプリケーションに Office 2007 テーマを適用する
WPF ツールキットの RibbonControl を使用しています。Office Blue、Black、Silver のテーマがあります。しかし、テーマはウィンドウ内のコントロールには適用されません。そのための解決策はありますか?
私は次のようなテーマを適用しています
しかし、コントロールはボタンのようなもので、テキストボックスは変更されていません。
wpf - WPF で DataGridColumnHeader のカスタム スタイルを作成する場合、「BasedOn」には何を使用しますか?
BasedOn
このスタイルに何を入れたらいいですか?
デフォルトのスタイル全体をオーバーライドしたくはありません。セッターを使用していくつかのプロパティを変更したいだけです。
編集:
の使い方はBasedOn
知っていますが、自分のスタイルのベースにしようとしているスタイルの名前やその場所がわかりません。デフォルト/組み込みスタイルの名前は?
編集2:
わかりました、結局、これは私が必要としていたものではないと思います。入れても入れなくても大差ないようですBasedOn="{StaticResource {x:Type wt:DataGridColumnHeader}}"
。問題は、、、およびを設定するだけBorderBrush
でBackground
ソートForeground
矢印が消えてしまうことです。ControlTemplate
ソート矢印が で定義されており、 を編集/オーバーライドしていないため、なぜこれが起こっているのかわかりませんControlTemplate
。ソート矢印はどこにありますか? (私は間違いなく並べ替えを有効にしており、列ヘッダーをクリックするとデータが並べ替えられます...矢印が表示されないだけです。)
wpf - プログラムでWPF Toolkitのデータグリッド列を並べ替える方法は?
私のアプリケーションは、カスタム列で WPF DataGrid コントロールを使用します。プロパティ Columns は ObservableCollection<> ですが、Move メソッドの呼び出しは、列の順序にはまったく影響しません。
プログラムで WPF Toolkit DataGrid の列を何らかの方法で並べ替えることができますか?
敬具
オリバー・ハナッピ