zoukankan      html  css  js  c++  java
  • [Dxperience.8.*]报表预览控件PrintControl设置

    整理的对PrintControl进行设置的代码

    using System;
    using System.Collections.Generic;
    using System.ComponentModel;
    using System.Data;
    using System.Drawing;
    using System.Text;
    using System.Windows.Forms;
    using DevExpress.XtraEditors;
    using DevExpress.XtraReports.UI;
    using DevExpress.XtraPrinting.Preview;
    using DevExpress.XtraPrinting;
    using DevExpress.XtraPrinting.Control;

    namespace WindowsFormsApplication1
    {
        
    public partial class XtraForm2 : DevExpress.XtraEditors.XtraForm
        {
            
    public XtraForm2()
            {
                InitializeComponent();
            }

            
    private void XtraForm2_Load(object sender, EventArgs e)
            {
                
                XtraReport fXtraReport 
    = new XtraReport();
                
    //fXtraReport.LoadLayout(@"C:\1.repx");

                PrintingSystem printingSystem1 
    = new PrintingSystem();

                PrintControl printControl1 
    = new PrintControl();
                printControl1.PrintingSystem 
    = printingSystem1;


                PrintBarManager printBarManager 
    = new PrintBarManager();
                printBarManager.Form 
    = printControl1;
                printBarManager.Initialize(printControl1);
                printBarManager.MainMenu.Visible 
    = false;
                printBarManager.AllowCustomization 
    = false;

                printingSystem1.SetCommandVisibility(
    new PrintingSystemCommand[]{
                    PrintingSystemCommand.Open,
                    PrintingSystemCommand.Save,
                    PrintingSystemCommand.ClosePreview,
                    PrintingSystemCommand.Customize,
                    PrintingSystemCommand.SendCsv,
                    PrintingSystemCommand.SendFile,
                    PrintingSystemCommand.SendGraphic,
                    PrintingSystemCommand.SendMht,
                    PrintingSystemCommand.SendPdf,
                    PrintingSystemCommand.SendRtf,
                    PrintingSystemCommand.SendTxt,
                    PrintingSystemCommand.SendXls
                }, CommandVisibility.None);


                fXtraReport.PrintingSystem 
    = printingSystem1;
                fXtraReport.CreateDocument();

                Controls.Add(printControl1);
                printControl1.Dock 
    = DockStyle.Fill;
            }
        }
    }
    ----------------------------------- http://www.cnblogs.com/rock_chen/
  • 相关阅读:
    李彦宏演讲被泼水:演讲时遇到意外情况该如何处理?
    人工智能,能为教育带来哪些改变?
    重磅!Python又第一了!网友:为什么找不到好工作?真相让人脸红…
    《营销管理必读12篇》读后感
    战略管理好书推荐,《战略管理必读12篇》位居榜首
    企业管理十大书
    童话里都是骗人的?用词向量解析故事中的性别偏见
    《领导力必读12篇》:领导力提升的艺术
    领导力提升:你找对方法了吗?
    分布式系统阅读笔记(十)-----P2P对等网络系统
  • 原文地址:https://www.cnblogs.com/rock_chen/p/1233994.html
Copyright © 2011-2022 走看看