問題タブ [windows-community-toolkit]

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

uwp - Uwp Community Toolkit を使用してマスター/詳細の詳細ページを印刷する

UWP コミュニティ ツールキットのマスター/詳細ビューを使用し、それを「カスタム マスター/詳細ビュー」にラップしています。このカスタム ビューは、現在の を印刷できるはずなので、プロパティは. 問題は、次のように UWP Toolkit Print Helper にa を渡すことができないことです。DetailDetailsTemplateMasterDetailsViewDataTemplate

printHelper.AddFrameworkElementToPrint(NameOfMasterDetailsView.DetailsTemplate);

2 つの DependencyProperties を持つ汎用ページを作成しようとしました: 1) データ モデル、2) DataTemplate。このようにして、DetailsTemplate に使用した DataTemplate を再利用したいと考えました。これらを ContentPresenter に渡しました。

<ContentPresenter ContentTemplate="{Binding MyDataTemplateProp}" Content="{Binding MyModelProp}" (また、コンテンツの代わりに DataContext を使用しようとしました)。

結果は変わらない: 空白のページが印刷されます。

DataTemplateデータモデルが入力された をどのように印刷できますか? より具体的には、UWP コミュニティ ツールキットを使用して詳細ページを印刷する方法を教えてください。