1
我無法弄清楚如何在控件中顯示打印預覽。如何在窗體控件中顯示打印預覽?
我有class Printer : PrintDocument
,它包含我想要打印的內容,但是如何在窗體中以及在哪個控件中顯示該內容。
試過這個,它在Windows窗體應用程序中工作,但我需要一些WPF應用程序。 在這裏,我使用PrintPreviewControl,但我不知道如何以WPF形式顯示它。 另外我更願意使用DocumentViewer來顯示預覽。 任何人都可以幫助我嗎?
PrintPreviewControl ppc;
//Here goes MouseDown I just used btn_Click for testing
private void btnClick_Click(object sender, EventArgs e)
{
Printer p = new Printer();
ppc = new PrintPreviewControl();
ppc.Document = p;
ppc.Location = new Point(10, 50);
ppc.Width = 700;
ppc.Height = 1000;
ppc.Name = "PPC";
this.Controls.Add(ppc);
}
與PrintDPreview打開新窗口。我想在同一個窗口中預覽。當用戶選擇文檔表單列表時,我想在列表旁邊顯示它的預覽。 – user2081328 2013-02-21 09:50:57