#region using System; using System.Windows.Forms; using FastReport; using FastReport.Utils; #endregion namespace CSFrameworkV5.Library { /// /// 报表预览窗体 /// public partial class frmPreview : Form { private frmPreview() { //FastReport.NET汉化 Res.LocaleFolder = Application.StartupPath + @"\Reports"; Res.LoadLocale(Res.LocaleFolder + @"\Chinese (Simplified).frl"); InitializeComponent(); } private void frmPreview_Load(object sender, EventArgs e) { } /// /// 预览报表 /// /// 报表对象 /// 指定窗体拥有者 public static void Preview(Report report, Form owner) { var previewForm = new frmPreview(); report.Preview = previewForm.previewControl1; //准备工作,显示报表预览窗体 report.Prepare(); report.ShowPrepared(true, owner); previewForm.ShowDialog(); } } }