PrintDialog控制項

2022-02-10 14:26:31 字數 1473 閱讀 3759

printdialog控制項用於選擇印表機、選擇要列印的頁以及確定其他與列印相關的設定。通過printdialog控制項可以選擇全部列印、列印選定的頁範圍或列印選定內容。printdialog控制項的常見屬性及說明如表1所示。

表1  printdialog控制項的常用屬性及說明

屬性說明

document

獲取printersettings類的printdocument物件

allowcurrentpage

是否顯示「當前頁」選項按鈕

allowprinttofile

是否啟用「列印到檔案」核取方塊

allowselection

是否啟用「選擇」選項按鈕

allowsomepages

是否啟用「頁」選項按鈕

下面對這幾種常見的屬性進行詳細的介紹。

(1)document屬性

用於獲取printersettings的printdocument。

語法:public printdocument document

屬性值:printersettings的printdocument。

(2)allowcurrentpage屬性

用於設定是否顯示「當前頁」選項按鈕。

語法:public bool allowcurrentpage

屬性值:如果顯示「當前頁」選項按鈕,為true;否則為false。預設為false。

(3)allowprinttofile屬性

用於設定是否啟用「列印到檔案」核取方塊。

語法:public bool allowprinttofile

屬性值:如果啟用「列印到檔案」核取方塊,為true;否則為false。預設為true。

(4)allowselection屬性

用於設定是否啟用「選擇」選項按鈕。

語法:public bool allowselection

屬性值:如果啟用「選擇」選項按鈕,為true;否則為false。預設為false。

(5)allowsomepages屬性

用於設定是否啟用「頁」選項按鈕。

語法:public bool allowsomepages

屬性值:如果啟用「頁」選項按鈕,為true;否則為false。預設為false。

例  建立乙個windows應用程式,向窗體中新增乙個printdialog控制項、乙個printdocument控制項和乙個button控制項。在button控制項的click事件中設定printdialog控制項的相應屬性,最後開啟「列印」設定窗體,**如下。

private

void

button1_click(

object

sender, eventargs e)

執行程式,單擊「印表機設定」按鈕,如圖所示。

PrintDialog控制項

printdialog控制項用於選擇印表機 選擇要列印的頁以及確定其他與列印相關的設定。通過printdialog控制項可以選擇全部列印 列印選定的頁範圍或列印選定內容。printdialog控制項的常見屬性及說明如表1所示。表1 printdialog控制項的常用屬性及說明 屬性說明 docume...

C 控制項 MenuStrip控制項(選單控制項)

一 概述 選單通過存放按照一般主題分組的命令將功能公開給使用者。menustrip 控制項是此版本的 visual studio 和 net framework 中的新功能。使用該控制項,可以輕鬆建立 microsoft office 中那樣的選單。menustrip 控制項支援多文件介面 mdi ...

隱藏控制項 HiddenField控制項

hiddenfield 控制項hiddenfield 控制項顧名思義就是隱藏輸入框的伺服器控制項 它能讓你儲存那些不需要顯示在頁面上的且對安全性要求不高的資料。也許這個時候應該有這麼乙個疑問,為什麼有了 viewstate session 和cookie 等狀態儲存機制,還需要用起 hiddenfi...