public void update_panel() { EventHandler updateHandler = delegate(object sender, EventArgs args) { update_panel(); }; FormClosedEventHandler formClosedHandler = delegate(object sender, FormClosedEventArgs args) { update_panel(); }; Assessment[] assessments = module.getAssessments(); foreach(AssessmentControlGroup acg in acglist) { acg.removeControls(); } acglist.Clear(); curweight = Module.sumAssessmentWeight(assessments); Point cur = new Point(0, 0); foreach(Assessment a in assessments) { AssessmentControlGroup acg = new AssessmentControlGroup(formClosedHandler, updateHandler, module, 100 - curweight, a, AssessmentsPanel); acg.addControls(cur, out cur); acglist.Add(acg); } }
public void update_panel() { EventHandler updateHandler = delegate(object sender, EventArgs args) { update_panel(); }; FormClosedEventHandler formClosedHandler = delegate(object sender, FormClosedEventArgs args) { update_panel(); }; Assessment[] assessments = module.getAssessments(); foreach (AssessmentControlGroup acg in acglist) { acg.removeControls(); } acglist.Clear(); curweight = Module.sumAssessmentWeight(assessments); Point cur = new Point(0, 0); foreach (Assessment a in assessments) { AssessmentControlGroup acg = new AssessmentControlGroup(formClosedHandler, updateHandler, module, 100 - curweight, a, AssessmentsPanel); acg.addControls(cur, out cur); acglist.Add(acg); } }