WinForm應用界面開發 - 什麼是DevExpress WinForm打印控件?

所有可打印的DevExpress .NET控件都使用XtraPrinting庫提供的方法打印。

獲取工具下載 - DevExpress WinForm v21.1

要確定預覽和打印選項是否可用,請檢查控件的IsPrintingAvailable屬性值。 使用ShowPrintPreview和ShowRibbonPrintPreview方法顯示打印預覽窗口,使用Print和PrintDialog方法打印內容而不顯示預覽。

注意:打印控件時不支持自定義繪畫、alpha 混合和顏色漸變功能。

打印選項

每個可打印控件都提供一組選項,用於指定要打印的可視化元素以及要應用於這些元素的外觀設置,可以按如下方式訪問這些選項:

  • 在設計時,使用控件的設計器。
DevExpress打印控件圖
  • 在設計時和代碼中,使用控件的OptionsPrint屬性。
DevExpress打印控件圖
  • 由最終用戶在運行時,在Preview窗口中的“Options”菜單命令調用的Print Options對話框。
DevExpress打印控件圖
打印外觀

默認情況下,打印控件時,它使用與在屏幕上顯示時相同的外觀設置(您可以使用 Appearance 屬性自定義這些設置)。 每個支持打印的 DevExpress .NET 控件都提供打印外觀,用於在打印時繪製其可視化元素(數據單元格、標題等),這些外觀可以通過 AppearancePrint 屬性訪問。

DevExpress打印控件圖

打印外觀也可以通過控件設計器的Print Appearances Page進行自定義。

DevExpress打印控件圖

確保將 OptionsPrint.UsePrintStyles(某些控件中的 OptionsPrint.UsePrintAppearance)屬性設置爲true ,來使用打印替代顯示外觀設置。

DevExpress打印控件圖

DevExpress WinForm | 下載試用

DevExpress WinForm擁有180+組件和UI庫,能爲Windows Forms平臺創建具有影響力的業務解決方案。DevExpress WinForms能完美構建流暢、美觀且易於使用的應用程序,無論是Office風格的界面,還是分析處理大批量的業務數據,它都能輕鬆勝任!


DevExpress技術交流羣4:715863792      歡迎一起進羣討論

更多DevExpress線上公開課、中文教程資訊請上中文網獲取

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章