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 コミュニティ ツールキットを使用して詳細ページを印刷する方法を教えてください。