示例#1
0
        //		protected override CreateParams CreateParams {
        //				get {
        //						if (!DwmApi.DwmAvailable()) {
        //								CreateParams lCrParams = base.CreateParams;
        //								lCrParams.ClassStyle |= 0x00020000; // adding "DropShadow" property to the form
        //								return lCrParams;
        //							} else {
        //								return base.CreateParams;
        //							}
        //					}
        //			}

        protected void EH_SettingsSelected(CPageSelectorPage aPage)
        {
            _ctlSettingsPanel.UpdatePanel();
            _ctlToolStrip.PageSet      = _setSettings;
            _ctlToolStrip.SelectedPage = _pHome;
            _CurrentView = null;
        }
示例#2
0
        public void OpenReport(string aTitle, string aRptFile)
        {
            CRSReportViewerHost _newRptView = new CRSReportViewerHost();

            _newRptView.ReportFile = aRptFile;
            _newRptView.Title      = aTitle;
            _ctlPageSelector.AddPage(_newRptView.SelectorPage);
            _newRptView.SelectorPage.PageSelected += new PageEventNotify(EH_RptViewSelected);
            _ctlPageSelector.VisiblePage           = _newRptView.SelectorPage;
            _newRptView.UIInfoGet += ehRptUIReceieved;
            _newRptView.OpenReport();
        }
示例#3
0
        protected void ehRptUIReceieved(CRSReportViewerHost aRptHost)
        {
            if (aRptHost == _CurrentView)
            {
                _gPages.Enabled   = true;
                _gZoom.Enabled    = true;
                _gRefresh.Enabled = true;
                _gPrint.Enabled   = true;
                _gToFile.Enabled  = true;

                _iGroups.Enabled  = true;
                _iGroups.Pushed   = aRptHost.GroupsOn;
                _iOffline.Enabled = true;
                _iOffline.Pushed  = aRptHost.Offline;
            }
        }
示例#4
0
        protected void EH_RptViewSelected(CPageSelectorPage aPage)
        {
            _CurrentView               = (CRSReportViewerHost)(aPage.Page);
            _ctlToolStrip.PageSet      = _setReport;
            _ctlToolStrip.SelectedPage = _pView;

            _iGroups.Enabled  = false;
            _iGroups.Pushed   = false;
            _iOffline.Enabled = false;
            _iOffline.Pushed  = false;

            _gPages.Enabled   = false;
            _gZoom.Enabled    = false;
            _gRefresh.Enabled = false;
            _gPrint.Enabled   = false;
            _gToFile.Enabled  = false;

            _CurrentView.RequestUIState();

            //_iGroups.Pushed = ((CRSReportViewerHost)(aPage.Page)).GetGroupPanelState();
            //_iZoomWidth.Pushed = ((CRSReportViewerHost)(aPage.Page)).FittingWidth;
            //_iZoomWnd.Pushed = ((CRSReportViewerHost)(aPage.Page)).FittingWindow;
        }
示例#5
0
 protected void EH_CollEditSelected(CPageSelectorPage aPage)
 {
     _ctlToolStrip.PageSet      = _setCollection;
     _ctlToolStrip.SelectedPage = _pEdit;
     _CurrentView = null;
 }