你如何在WPF中打印(VB)

时间:2009-10-13 00:12:32

标签: wpf printing

我有一个WPF表单,它有一个工具栏,然后是一个StackPanel,下面有StackPanel内的几个控件。工具栏上的一个按钮是打印。我需要知道如何在WPF中打印,更具体地说,如何打印stackpanel内部的内容。我正在使用Visual Basic.NET

2 个答案:

答案 0 :(得分:3)

这样的事情可以做到

PrintDialog dialog = new PrintDialog();
if (dialog.ShowModel() == true)
{
    dialog.PrintVisual(myStackPanel);
}

对不起C#,我不懂VB.NET,但想法是使用PrintDialog.PrintVisual()方法

答案 1 :(得分:3)

使用PrintDialog

Using dialog As New PrintDialog
    If dialog.ShowModal() Then dialog.PrintVisual(stackPanel)
End Using