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