private void btnUndo_Click( object sender, EventArgs e ) { ProjectInfo pi = ProjectInfo.Deserialize( _originalProjectInfo ); _projectInfo.Copy( pi ); ProjectManager.ProjectInfo = pi; InstanceOnProjectOpened( null ); }