/// <summary> /// Method to create the Tab Pages for each <see cref="HeatMapWorksheet"/> inside the <see cref="HeatMapWorksheet.Worksheets"/> /// </summary> /// <param name="_tabPagesBatchRun"></param> /// <param name="_heatMapWorksheet"></param> public void CreateTabPages(Dictionary <string, CustomXtraTabPage> _tabPagesBatchRun, HeatMapWorksheet _heatMapWorksheet) { if (!_tabPagesBatchRun.ContainsKey(_heatMapWorksheet.Name)) { _tabPagesBatchRun.Add(_heatMapWorksheet.Name, CustomXtraTabPage.CreateNewTabPage_General(_heatMapWorksheet.Name)); _tabPagesBatchRun[_heatMapWorksheet.Name].PageVisible = false; _tabPagesBatchRun[_heatMapWorksheet.Name] = AddUserControlToTabPage(_tabPagesBatchRun[_heatMapWorksheet.Name], _heatMapWorksheet, UserControlRequired.HeatMap); } }
/// <summary> /// Method to create the Tab Pages for each Load Case inside the <paramref name="_batchRunLoadCases"/> /// </summary> /// <param name="_tabPagesBatchRun"></param> /// <param name="_batchRunLoadCases"></param> public void CreateTabPages(Dictionary <string, CustomXtraTabPage> _tabPagesBatchRun, List <LoadCase> _batchRunLoadCases) { for (int i = 0; i < _batchRunLoadCases.Count; i++) { if (!_tabPagesBatchRun.ContainsKey(_batchRunLoadCases[i].LoadCaseName)) { _tabPagesBatchRun.Add(_batchRunLoadCases[i].LoadCaseName, CustomXtraTabPage.CreateNewTabPage_General(_batchRunLoadCases[i].LoadCaseName)); _tabPagesBatchRun[_batchRunLoadCases[i].LoadCaseName].PageVisible = false; _tabPagesBatchRun[_batchRunLoadCases[i].LoadCaseName] = AddUserControlToTabPage(_tabPagesBatchRun[_batchRunLoadCases[i].LoadCaseName], LoadCaseGUI.List_LoadCaseGUI[i].batchRun_WF, UserControlRequired.WishboneForces); } } }