1

我有 2 个场景,我想 WYSIWYG 打印用户控件。在一种情况下,我有一个 GridView(由 Telerik 提供),它可以在 X 和 Y 方向上跨越多个页面。在第二种情况下,我有一个可以在 Y 方向跨越多个页面的 TreeView(也是 Telerik 的)。有谁知道如何做到这一点?

4

1 回答 1

0

在 WPF 中打印可能很困难,我建议使用PrintEngine

你可能需要稍微调整一下,我知道我做到了,但这是一个非常好的开始。

你像这样使用它:

public static void PrintElement(FrameworkElement printMe)
{
    var suPrintVm = PrintControlFactory.Create(printMe);
    suPrintVm.ShowPrintPreview();
}

然后会显示一个预览,您可以在其中指定打印详细信息。

于 2012-11-14T10:44:33.127 回答