/// <summary> /// 打开项目 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void OpenProject_Click(object sender, RoutedEventArgs e) { try { System.Windows.Forms.OpenFileDialog openFile = new System.Windows.Forms.OpenFileDialog(); openFile.Filter = "配置文件 | *.xpl;"; if (openFile.ShowDialog() == System.Windows.Forms.DialogResult.OK) { ///保存解决方案配置文件路径 Solution.SolutionConfigPath = openFile.FileName; ///加载解决方案 Solution.LoadSolution(openFile.FileName); MyProject = Solution.GetFirstProject(); ///获取主类 PicTabPage mainpage = _myProject.GetFirstPicTabPage(); ///将代码图添加到tab页 AddLayoutDocument(ContentPanel, mainpage); BindingPanels(mainpage); } } catch (Exception ex) { LoggerHelp.WriteLogger(ex.ToString()); } }