public void InsertProject(int index, Project project) { project.Changed += Project_OnChanged; this.m_Projects.Insert (index, project); if (this.ProjectAdded != null) { this.ProjectAdded (this, new ProjectArgs () { Project = project }); } }