問題タブ [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.
uwp - Uwp Community Toolkit を使用してマスター/詳細の詳細ページを印刷する
UWP コミュニティ ツールキットのマスター/詳細ビューを使用し、それを「カスタム マスター/詳細ビュー」にラップしています。このカスタム ビューは、現在の を印刷できるはずなので、プロパティは. 問題は、次のように UWP Toolkit Print Helper にa を渡すことができないことです。Detail
DetailsTemplate
MasterDetailsView
DataTemplate
printHelper.AddFrameworkElementToPrint(NameOfMasterDetailsView.DetailsTemplate);
2 つの DependencyProperties を持つ汎用ページを作成しようとしました: 1) データ モデル、2) DataTemplate。このようにして、DetailsTemplate に使用した DataTemplate を再利用したいと考えました。これらを ContentPresenter に渡しました。
<ContentPresenter ContentTemplate="{Binding MyDataTemplateProp}" Content="{Binding MyModelProp}"
(また、コンテンツの代わりに DataContext を使用しようとしました)。
結果は変わらない: 空白のページが印刷されます。
DataTemplate
データモデルが入力された をどのように印刷できますか? より具体的には、UWP コミュニティ ツールキットを使用して詳細ページを印刷する方法を教えてください。