stimulsoft报告查看器Costumize

时间:2018-05-15 08:53:38

标签: c# .net stimulsoft

我正在使用Stimulsoft Report 2015 Ultimate。我想隐藏" Save"和"打开"按钮偶尔出现在观众中, 我见过Stimulsoft Sample" Costume VIew"但是它会以一种形式显示报告,而我将使用报告查看器本身。 所以这种方法对我不起作用 默认情况下,我使用这些行生成报告:

private void btnItemList_Click(object sender, EventArgs e)
{
  ItemListReport.Dictionary.Variables.Add("ProjectName", Globals.ProjectName);
  ItemListReport.Dictionary.Variables.Add("ProjectCode", Globals.ProjectCode);
  ItemListReport.Dictionary.Variables.Add("Username", Globals.SajiranClient.Username);
  ItemListReport.Compile();
  ItemListReport.Render();
  ItemListReport.Show();
  ItemListReport.ViewerControl = PreviewControl;  
}

另外,我使用它来隐藏这些控件,但没有成功:

private void btnItemList_Click(object sender, EventArgs e)
{
  Stimulsoft.Report.Viewer.StiViewerControl PreviewControl = new Stimulsoft.Report.Viewer.StiViewerControl();
  PreviewControl.ShowOpen = false;
  PreviewControl.ShowSave = false;
  PreviewControl.ShowSendEMail = false;
  PreviewControl.Report = ItemListReport;
  PreviewControl.SaveConfig();
  PreviewControl.Refresh();
  PreviewControl.LoadConfig();

  ItemListReport.Dictionary.Variables.Add("ProjectName", Globals.ProjectName);
  ItemListReport.Dictionary.Variables.Add("ProjectCode", Globals.ProjectCode);
  ItemListReport.Dictionary.Variables.Add("Username", Globals.SajiranClient.Username);

   ItemListReport.Compile();

   ItemListReport.Render();
   ItemListReport.Show();
}

1 个答案:

答案 0 :(得分:0)

Stioptions.viewer.windows.showsavebutton=false