public ProjectList() { InitializeComponent(); try { foreach (Project project in Program.Db.Projects) { var summary = new ProjectSummary(project) {Dock = DockStyle.Top}; summary.RegisterClick(OnProjectClick); pnlList.Controls.Add(summary); ProjectSummaries.Add(ProjectSummaries.Count, summary); } } catch { // Ignored } }