問題タブ [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 に答える
1111 参照

.net - WPF ツールキット データグリッド

XPS ドキュメントにデータグリッド コンテンツ (行、列) を表示したいのですが、20 列あります。XPSDocumentWriter.Writeメソッドを使用してデータグリッドをXPSに送信すると、すべてではなく一部の列が表示されます.xpsですべての列と行を表示するにはどうすればよいですか(Xceed datagrid xps exportingのように)

どうも

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

wpf - WPFToolKit の DataGridHyperlinkColumn の使用

WPFToolkit の Datagrid コントロールを使用しています。データグリッドを設定できますが、DataGridHyperlinkColumn に問題があります。リンクを Person の名前として視覚的に表示したいのですが、リンクは UriLink の値が何であれ移動します。

これどうやってするの?私は何を間違っていますか?

Xaml:

または、代わりにイベント ハンドラーを配置し、移動先のページ オブジェクトを作成しますが、イベントの 2 つのパラメーター (この場合は o と e) からデータを引き出すことができないようです。ここで、obj1/obj2クリックされたハイパーリンクの行のオブジェクト/変数です。

代替 Xaml:

VB コード (代替 Xaml 用):

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

wpf - Wpf ツールキット。DataGrid 列ヘッダーを DynamicResource にバインドする

次のコードを使用して、DataColumn ヘッダーを DynamicResource にバインドしようとしています。

しかし、奇妙な理由で、列ヘッダーは空のままです。ただし、 StaticResource はうまく機能します。その Header プロパティを DynamicResource にバインドする方法を教えてください。

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

wpf - WPF Datagrid ズームの問題

WPFToolkit の WPF DataGrid を使用していますが、データグリッド全体をズームしようとすると問題が発生します。私の最初の考えは、非常に簡単で、スケール変換をグリッドに適用し、使用されたボタンがクリックされたときに ScaleX、ScaleY プロパティをアニメーション化するだけだということでした。ただし、スクロールバーがズームインされて大きくなったため、これは機能しませんでした。データグリッドに固定ヘッダーと固定列が必要なので、スクロールを処理するためにデータグリッドの外でスクロールビューアーを単純に使用することはできません。私が試した2番目のことは、グリッドのフォントサイズを拡大縮小することでしたが、フォントサイズを縮小しても列が元の幅のままで縮小しないため、これは失敗しました。

最後に、データグリッドのビュー ツリーに入り、スクロール コンテンツ プレゼンターにスケール変換を追加する以下のコードを使用して、それが機能していると思いました。(このコードにも示されていませんが、同様にスケーリングされるように、同じ方法でヘッダーのビジュアル ツリー アイテムに変換を適用します)。ズーム後に水平スクロールをテストするまで、これはうまく機能していると思いました。(垂直スクロールは完全に機能します。)ズームする前は水平スクロールは問題ありませんが、ズーム後、水平にスクロールすると表示が異常になります。それが何をしているのかを正確に伝えるのは難しいですが、画面の左側からスクロールしているコンテンツが「折りたたまれて」左側に戻ってきているように見えます. たぶん、左側ですべてが粉砕されています。どうすればこれを機能させることができるか、誰にもアイデアがありますか?

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

wpf - Silverlight Toolkit:Chart.SeriesのItemsSourceを変更できないのはなぜですか?

System.Windows.Controls.DataVisualization.ChartingSilverlight 3 Toolkitから)の新しいチャートコントロールの実験を開始しています

予算のリスト(名前と値の列)を含むデータテーブルをバインドしたいと思います。最初にページを読み込んだときに機能します。

次のようにデータをグラフにバインドします。

私の問題はRefreshChart()、2回目に電話をかけると、奇妙な例外が発生することです。

KeyNotFoundException:指定されたキーがディクショナリに存在しませんでした。

私が正しくやっていないことはありますか?

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

wpf - WPF DataGrid - プログラムによる RowDetails の設定

私は WPF DataGrid を使用しています。プログラムで DataGridRow の RowDetails にアクセスできる方法があるかどうか知りたいです。

たとえば、ユーザーが行を選択すると、どこか (データベースなど) からデータを取得し、それを RowDetails に表示します。

私が見たすべての例は、行の列に含まれていない余分なバインドされたデータを表示する傾向があります。

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

powershell - PowershellでWPFToolkitアセンブリを読み込むにはどうすればよいですか

WPFツールキットをインストールしました:

フルパスでロードできます:

ただし、アセンブリ名でロードすることはできません。

解決策は何ですか?

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

wpf - ドロップダウンにテキストが存在しない場合、DataGridComboBoxColumn は空です

Person コレクションにバインドされた WPF Toolkit DataGrid を使用しています。LastName は、既知の名前を持つ ComboBox によって表されます。

問題は、LastName を "Brown" に設定すると (knownLastNames に含まれていない)、ComboBox 列が空になることです。

ComboBox を編集可能にすると、"Brown" が表示されますが、編集モード (F2 キーを押す) の場合のみです。

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

wpf - PowerShell WPF DataGrid:空の行をコミットすると例外がスローされました

空のDataGrid行をコミットしようとすると例外が発生します。

再現する手順:

  • 後藤「新列」
  • F2を押します
  • ENTERを押します

これは問題なく動作します:

  • 後藤「新列」
  • F2を押します
  • ESCを押す

と同様:

  • 後藤「新列」
  • F2を押します
  • 「sdfdsf」と入力します
  • ENTERを押します

ソースはここにあります。

この問題に関連していると思われる2つの投稿を見つけました。

  1. .Net3.5SP1の例外
  2. WPFデータバインディング、クラスタイプ、名前空間例外なし

また、C#で同様のコードを試しましたが、正常に機能しました。

この問題を解決するにはどうすればよいですか?