問題タブ [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.
.net - WPF ツールキット データグリッド
XPS ドキュメントにデータグリッド コンテンツ (行、列) を表示したいのですが、20 列あります。XPSDocumentWriter.Writeメソッドを使用してデータグリッドをXPSに送信すると、すべてではなく一部の列が表示されます.xpsですべての列と行を表示するにはどうすればよいですか(Xceed datagrid xps exportingのように)
どうも
wpf - WPFToolKit の DataGridHyperlinkColumn の使用
WPFToolkit の Datagrid コントロールを使用しています。データグリッドを設定できますが、DataGridHyperlinkColumn に問題があります。リンクを Person の名前として視覚的に表示したいのですが、リンクは UriLink の値が何であれ移動します。
これどうやってするの?私は何を間違っていますか?
Xaml:
または、代わりにイベント ハンドラーを配置し、移動先のページ オブジェクトを作成しますが、イベントの 2 つのパラメーター (この場合は o と e) からデータを引き出すことができないようです。ここで、obj1/obj2クリックされたハイパーリンクの行のオブジェクト/変数です。
代替 Xaml:
VB コード (代替 Xaml 用):
wpf - Wpf ツールキット。DataGrid 列ヘッダーを DynamicResource にバインドする
次のコードを使用して、DataColumn ヘッダーを DynamicResource にバインドしようとしています。
しかし、奇妙な理由で、列ヘッダーは空のままです。ただし、 StaticResource はうまく機能します。その Header プロパティを DynamicResource にバインドする方法を教えてください。
wpf - WPF Datagrid ズームの問題
WPFToolkit の WPF DataGrid を使用していますが、データグリッド全体をズームしようとすると問題が発生します。私の最初の考えは、非常に簡単で、スケール変換をグリッドに適用し、使用されたボタンがクリックされたときに ScaleX、ScaleY プロパティをアニメーション化するだけだということでした。ただし、スクロールバーがズームインされて大きくなったため、これは機能しませんでした。データグリッドに固定ヘッダーと固定列が必要なので、スクロールを処理するためにデータグリッドの外でスクロールビューアーを単純に使用することはできません。私が試した2番目のことは、グリッドのフォントサイズを拡大縮小することでしたが、フォントサイズを縮小しても列が元の幅のままで縮小しないため、これは失敗しました。
最後に、データグリッドのビュー ツリーに入り、スクロール コンテンツ プレゼンターにスケール変換を追加する以下のコードを使用して、それが機能していると思いました。(このコードにも示されていませんが、同様にスケーリングされるように、同じ方法でヘッダーのビジュアル ツリー アイテムに変換を適用します)。ズーム後に水平スクロールをテストするまで、これはうまく機能していると思いました。(垂直スクロールは完全に機能します。)ズームする前は水平スクロールは問題ありませんが、ズーム後、水平にスクロールすると表示が異常になります。それが何をしているのかを正確に伝えるのは難しいですが、画面の左側からスクロールしているコンテンツが「折りたたまれて」左側に戻ってきているように見えます. たぶん、左側ですべてが粉砕されています。どうすればこれを機能させることができるか、誰にもアイデアがありますか?
wpf - Silverlight Toolkit:Chart.SeriesのItemsSourceを変更できないのはなぜですか?
System.Windows.Controls.DataVisualization.Charting
(Silverlight 3 Toolkitから)の新しいチャートコントロールの実験を開始しています
予算のリスト(名前と値の列)を含むデータテーブルをバインドしたいと思います。最初にページを読み込んだときに機能します。
次のようにデータをグラフにバインドします。
私の問題はRefreshChart()
、2回目に電話をかけると、奇妙な例外が発生することです。
KeyNotFoundException:指定されたキーがディクショナリに存在しませんでした。
私が正しくやっていないことはありますか?
wpf - WPF DataGrid - プログラムによる RowDetails の設定
私は WPF DataGrid を使用しています。プログラムで DataGridRow の RowDetails にアクセスできる方法があるかどうか知りたいです。
たとえば、ユーザーが行を選択すると、どこか (データベースなど) からデータを取得し、それを RowDetails に表示します。
私が見たすべての例は、行の列に含まれていない余分なバインドされたデータを表示する傾向があります。
powershell - PowershellでWPFToolkitアセンブリを読み込むにはどうすればよいですか
WPFツールキットをインストールしました:
フルパスでロードできます:
ただし、アセンブリ名でロードすることはできません。
解決策は何ですか?
wpf - ドロップダウンにテキストが存在しない場合、DataGridComboBoxColumn は空です
Person コレクションにバインドされた WPF Toolkit DataGrid を使用しています。LastName は、既知の名前を持つ ComboBox によって表されます。
問題は、LastName を "Brown" に設定すると (knownLastNames に含まれていない)、ComboBox 列が空になることです。
ComboBox を編集可能にすると、"Brown" が表示されますが、編集モード (F2 キーを押す) の場合のみです。
wpf - PowerShell WPF DataGrid:空の行をコミットすると例外がスローされました
空のDataGrid行をコミットしようとすると例外が発生します。
再現する手順:
- 後藤「新列」
- F2を押します
- ENTERを押します
これは問題なく動作します:
- 後藤「新列」
- F2を押します
- ESCを押す
と同様:
- 後藤「新列」
- F2を押します
- 「sdfdsf」と入力します
- ENTERを押します
ソースはここにあります。
この問題に関連していると思われる2つの投稿を見つけました。
また、C#で同様のコードを試しましたが、正常に機能しました。
この問題を解決するにはどうすればよいですか?