public bool LoadReportConfig(string rptFile) { try { Dispose(); if (_FieldTreeViewData != null) { _FieldTreeViewData = null; } MESReportFileObj reportFileObj = new MESReportFileObj(); if (!DBFileManager.LoadReportFile(rptFile, ref reportFileObj)) { return(false); } _DesignerControl = new Host.DesignerControl(reportFileObj.strXMLDoc, 1, false); _FieldTreeViewData = reportFileObj.dataSource; } catch (System.Exception ex) { return(false); } return(true); }
private Control GetRootControl(Host.DesignerControl dsf) { return(dsf.HostSurface.rootForm); }