示例#1
0
        private void MenuOpenClick(object sender, RoutedEventArgs e)
        {
            SaveContentIfNeeded();
            string root_path = GetRootPathFromDialog();

            if (root_path.Equals(""))
            {
                return;
            }
            RootPath = root_path;
            PVM      = new ProjectViewModel(RootPath);
            ProjectExplorerControl.DataContext = PVM.PM;
            ProjectExplorerControl.UpdateLayout();
            TabsControl.DataContext = PVM.PM;
            TabsControl.UpdateLayout();
        }