コード例 #1
0
        public void Execute(object parameter)
        {
            OpenFileDialog openFileDialog = new OpenFileDialog();

            openFileDialog.InitialDirectory = ProjectFileHelper.projectSaveFolder;
            openFileDialog.Filter           = "ProjectTracker files (*.ptf)|*.ptf";

            if (openFileDialog.ShowDialog() == true)
            {
                ViewModel.Project = ProjectFileHelper.ReadProjectFromFile(openFileDialog.FileName);
            }
        }
コード例 #2
0
        public ProjectExplorerWindowViewModel()
        {
            Projects           = new List <Project>();
            LoadProjectCommand = new LoadProjectCommand(this);

            string[] files = Directory.GetFiles(ProjectFileHelper.projectSaveFolder);

            foreach (string filePath in files)
            {
                Projects.Add(ProjectFileHelper.ReadProjectFromFile(filePath));
            }
        }