/// <summary> /// 操作栏 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void simpleButton_操作栏_Click(object sender, EventArgs e) { SimpleButton sb = sender as SimpleButton; switch (sb.Text) { case "报表导入": ViewModuleManager.ShowDialog(ViewModuleManager.ChildModuleOf报表导入); break; case "报表导出": break; case "批量导入": break; case "批量导出": break; case "刷新信息": RefreshTestReports(); break; default: break; } }
/// <summary> /// 右键菜单内容 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void barButtonItem1_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e) { switch (e.Item.Caption) { case "查看报表": new ChildModuleOf查看报表().Show(); break; case "数据分析": ViewModuleManager.ChildModuleOf查看原始数据.LoadReport(); ViewModuleManager.Show(ViewModuleManager.ChildModuleOf查看原始数据); break; default: break; } }
private void simpleButton1_Click(object sender, EventArgs e) { SimpleButton sb = sender as SimpleButton; switch (sb.Text) { case "统计分析": ViewModuleManager.ShowDialog(ViewModuleManager.ChildModuleOf统计分析); break; case "导出报表": saveFileDialog1.Filter = "xlsx(*.xlsx)|*.xlsx"; if (saveFileDialog1.ShowDialog() == DialogResult.OK) { gridControl_快速数据分析.ExportToXlsx(saveFileDialog1.FileName); } break; case "导入数据": ViewModuleManager.ShowDialog(ViewModuleManager.ChildModuleOf用户选项); if (folderBrowserDialog1.ShowDialog() == DialogResult.OK) { splashScreenManager1.ShowWaitForm(); TotalReadResults = new List <ReadResult>(ViewModuleManager.ChildModuleOf统计分析.CurrentDataCollectionModule.LoadExcelData(folderBrowserDialog1.SelectedPath)); ErrorReadResults = new List <ReadResult>(TotalReadResults.Where(m => m.IsPassed == false).ToList()); gridControl_快速数据分析.DataSource = ErrorReadResults; gridView_快速数据分析.RefreshData(); splashScreenManager1.CloseWaitForm(); ViewModuleManager.ShowDialog(ViewModuleManager.ChildModuleOf统计分析); } break; case "用户选项": ViewModuleManager.ShowDialog(ViewModuleManager.ChildModuleOf用户选项); break; case "数据入库": ViewModuleManager.ShowDialog(ViewModuleManager.ChildModuleOf数据入库); break; default: break; } }