void LoadRecentSolutionExecute(object path) { try { if (File.Exists((String)path)) { String sPath = (String)path; CProject ieProject = new CProject(); BinaryFormatter bfProjekt = new BinaryFormatter(); FileStream fsProject = new FileStream((String)sPath, FileMode.Open); Projects = (ObservableCollection <CProjectViewModel>)bfProjekt.Deserialize(fsProject); RaisePropertyChanged("Projects"); fsProject.Close(); log(string.Format("Solution {0} loaded.", (String)sPath)); Path = sPath; } } catch (Exception e) { MessageBox.Show(e.Message); } }
public CProjectViewModel() { _project = new CProject(); }