示例#1
0
        private void LoadProject(string path)
        {
            var proj = Project.Load(path);
            _currentProject = new ProjectInstance(proj);

            editToolStripMenuItem.Enabled = true;
            _currentProject.Active = true;

            treeVewProject1.LoadProject(_currentProject);
        }
示例#2
0
        private void editToolStripMenuItem_Click(object sender, EventArgs e)
        {
            if (_currentProject != null)
            {
                var form = new ProjectForm(_currentProject.Project);
                var r = form.ShowDialog();
                if (r == System.Windows.Forms.DialogResult.OK)
                {
                    var path = _currentProject.Project.CurrentPath;
                    _currentProject = null;
                    LoadProjects();

                    LoadProject(path);

                }
            }
        }