WPF WYSIWYG打印多个页面

时间:2012-11-14 10:40:16

标签: wpf printing

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

1 个答案:

答案 0 :(得分:0)

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

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

你这样使用它:

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

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