2

私はいくつかのコントロールを持っておりScrollViewer、印刷時に水平方向と垂直方向の両方で複数のページにまたがる必要があります。私の現在のソリューションでは、一連のスクロール(水平方向と垂直方向の両方)を使用して印刷を実現しています。

この実装を機能させるには、ScrollViewのコンテンツの関連付けを解除し、新しいものに追加する必要がありScrollViewerます(印刷の目的を達成するために、の新しいインスタンスScrollViewerはに調整されPrintWidth、高さは調整されます)。その結果、元のビューは空になります。この問題を解決するために、全体ScrollViewerを複​​製しようとしましたが、これはバインディングで失敗するようです-DataGrid複製されたビジュアルでは空で表示されます。

視覚要素を印刷できる他のアプローチはありますか、またはVisualBrush複数ページの印刷の目的を達成するための他のアプローチ(おそらくを使用して)はありますか?

4

0 に答える 0