WPF打印对话框不起作用

时间:2015-07-16 05:18:56

标签: c# wpf

我有两种形式。在表格AForm我试图调用另一种形式BForm并打印它。但它显示错误,说"文件未找到" 。但是,如果我测试相同的代码打印表单本身,那么它正在工作。谁能告诉我为什么?我使用BForm作为标签。

工作打印AForm本身

private void btn_printQ_Click(object sender, RoutedEventArgs e)
{
    PrintDialog printDlg = new PrintDialog();
    printDlg.PrintVisual(this, "Window Printing.");
}

不工作想从AForm打印BForm

private void btn_printQ_Click(object sender, RoutedEventArgs e)
{
    QueueLabel ql = new QueueLabel(QTVM);
    ql.WindowStyle = System.Windows.WindowStyle.None;
    PrintDialog printDlg = new PrintDialog();
    printDlg.PrintVisual(ql, "Window Printing.");
    ql.Show();
}

0 个答案:

没有答案