public static void RunChartWizard() { if (Instance.CurrentModuleBase != null) { ChartDemoBase chartModule = Instance.CurrentModuleBase.TModule as ChartDemoBase; if (chartModule != null) { ChartWizard chartWizard = new ChartWizard(chartModule.ChartControl); chartWizard.ShowDialog(); chartModule.UpdateControls(); } } }
static ChartControl PrepeareForPrintOrExport(bool checkPrinterAvailable) { if (!PrintHelper.IsPrintingAvailable && checkPrinterAvailable) { XtraMessageBox.Show("XtraPrinting Library is currently inaccesible.", "XtraCharts Demo"); return(null); } if (Instance.CurrentModuleBase == null) { return(null); } ChartDemoBase chartDemoBase = Instance.CurrentModuleBase.TModule as ChartDemoBase; if (chartDemoBase == null) { return(null); } return(chartDemoBase.ChartControl); }