我有2个场景,我想WYSIWYG打印用户控件。在一个场景中,我有一个GridView(通过Telerik),可以在X和Y方向上跨越多个页面。在第二个场景中,我有一个TreeView(也可以是Telerik),可以在Y方向上跨越多个页面。有谁知道如何做到这一点?
答案 0 :(得分:0)
在WPF中打印可能很难,我建议使用PrintEngine。
你可能需要调整一下,我知道我做了,但这是一个非常好的开端。
你这样使用它:
public static void PrintElement(FrameworkElement printMe)
{
var suPrintVm = PrintControlFactory.Create(printMe);
suPrintVm.ShowPrintPreview();
}
然后会显示预览,您可以在其中指定打印详细信息。