zoukankan      html  css  js  c++  java
  • 水晶报表 隐藏主报表

    方法如下: private void FormatReportViewer() {

    CrystalDecisions.Windows.Forms.PageView oPageView = new CrystalDecisions.Windows.Forms.PageView();

    System.Windows.Forms.TabControl oControl = new TabControl();

    foreach(object tab in CrystalReportViewer1.Controls)

    {

    string sControl = tab.GetType().Name.ToString();

    if(sControl == "StatusBar") {

    CrystalReportViewer1.Controls[4].Visible = false;

    }

       if(sControl == "PageView") {

    oPageView = (CrystalDecisions.Windows.Forms.PageView)(tab);

    oControl = (TabControl)(oPageView.Controls[0]);

    oControl.ItemSize = new Size(0, 1);

    oControl.SizeMode = System.Windows.Forms.TabSizeMode.Fixed;

    oControl.Appearance = System.Windows.Forms.TabAppearance.Buttons;

    } } }


    如何更改mainreport tab上的标题如下: 


    private void SetReportName(CrystalReportViewer CrystalReportViewer1, string newName) 

    foreach(Control control in CrystalReportViewer1.Controls) 

    if (control is CrystalDecisions.Windows.Forms.PageView) 

    foreach(Control controlInPage in control.Controls) 

    if (controlInPage is TabControl) 

    foreach(TabPage tabPage in (controlInPage as TabControl).TabPages) 

    if (tabPage.Text == "MainReport") 

    tabPage.Text = newName; 

    return; 

    }

  • 相关阅读:
    bootstrap 导航学习
    算法学习1-插入排序
    管道输入输出流
    1+2*2+3*3+4*4+...+n*n计算
    maven安装for eclipse kepler
    javascript学习7-细节总结
    Git Fetch failed解决办法
    前端学习笔记
    TIOBE 编程语言排行榜
    用VS2012创建和使用WebService
  • 原文地址:https://www.cnblogs.com/eastday/p/1787618.html
Copyright © 2011-2022 走看看