【发布时间】:2014-06-04 14:39:03
【问题描述】:
在我的 WPF 应用程序中,我有一个列表框,其中有很多项目,并且我的窗口具有滚动功能,因此我需要打印完整的页面我尝试了以下代码,它仅打印可见窗口部分,但直到窗底下如何实现这个,求正版帮助。
private void Canvas_Print_MouseLeftButtonDown(object sender, MouseButtonEventArgs e)
{
PrintDialog printdlg = new PrintDialog();
MainWindow win = new MainWindow();
win.Tag = this;
if (printdlg.ShowDialog() == true)
{
printdlg.PrintVisual(this, "Myapplication Name");
}
}
【问题讨论】: