1)我想更改作爲水晶報表默認對話框的打印對話框中的選項。 2)我只想顯示默認的打印機名稱。並且不允許用戶更換打印機。 3)我想顯示從頁面到頁面選項。C#水晶報表更改打印對話框選項
並隱藏所有其他選項。 我可以這樣做嗎?
請回復。
1)我想更改作爲水晶報表默認對話框的打印對話框中的選項。 2)我只想顯示默認的打印機名稱。並且不允許用戶更換打印機。 3)我想顯示從頁面到頁面選項。C#水晶報表更改打印對話框選項
並隱藏所有其他選項。 我可以這樣做嗎?
請回復。
的一種方法是簡單地顯示在消息框中的打印機名稱/你自己的形式,爲對話框,並調用
rpt.PrintToPrinter(1, false, 5, 6);
您可以設置打印選項,並呼籲ReportDocument.PrintToPrinter()打印到默認打印機。在打印選項中,如果您將打印機名稱設置爲「默認」,它將打印到默認打印機。
從頁面輸入/輸入的角度來看,您應該定義自己的表單,以便用戶爲每個表單輸入一個值。或者,如果您想強制他們打印所有頁面,則可以使用它來獲取要打印的頁數。
var pageView = (PageView) crystalReportViewer1.Controls[0];
var numberOfPages = pageView.GetLastPageNumber();
這是一個Web應用程序或桌面應用程序? – gwin003
桌面應用程序。 –