2009-02-20 23 views
0

我從c#中的PrintPreviwDialog類繼承。我想覆蓋工具欄上的「打印」按鈕,以便我可以選擇打印機選項。如何捕獲PrintPreviewDialog中的打印事件

不幸的是,它看起來像有打印按鈕的工具欄控件是私人的,我沒有看到任何我可以覆蓋的事件。

必須有一些解決方案來獲取打印預覽對話框,然後才允許使用PrintDialog控件。

回答

1

它會出現我只需要重新創建一個新的窗體與控件所需的所有功能。 PrintPreviewDialog類是毫無價值的。

+0

同意!我最近不得不做同樣的事情。滾動你自己是很容易的。 – 2010-03-22 18:04:54

0

先使用PrintDialog選擇打印機,然後打開PrintPreviewDialog。

+0

我認爲客戶在預覽前選擇打印機會讓人感到困惑。 – 2010-03-22 18:00:32