/// <summary> /// 页面加载事件 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void FrmReleaseBuild_Load(object sender, EventArgs e) { try { //1.读取配置文件 string xmlDirPath = AppPath.GetRootRelative("Configs//Tabs"); var listConfigs = rbh.GetTabsByDir(xmlDirPath); if (listConfigs.Count > 0) { //动态生成Tab项 foreach (var item in listConfigs) { var tempTabConfig = item.TabConfig; _tabConfigList.Add(tempTabConfig.Name, item); TabPage page = new TabPage { Text = tempTabConfig.Name, Name = tempTabConfig.Name, }; tabReleaseList.TabPages.Add(page); } //刷新默认选中的tab数据 LoadTabData(); } } catch (Exception ex) { MessageBox.Show("加载失败,请检查配置文件中的获取语句是否可以正确执行!\n异常信息:" + ex.Message); } }