/** * */ public void Add(UnitTestPackage package) { // Make sure the child controls exist. this.EnsureChildControls(); // Inser the package into the control. PlaceHolder holder = this.get_package_placeholder(); holder.Controls.Add(package); package.EvaluateUnitTest += new CommandEventHandler(this.handle_unit_test_command); package.ChartUnitTest += new CommandEventHandler(this.handle_unit_test_command); // Increment the package count. this.packages_.Add(package); ++this.package_count_; }
/** * */ protected override void CreateChildControls() { base.CreateChildControls(); PlaceHolder holder = new PlaceHolder(); this.Controls.Add(holder); for (int i = 0; i < this.package_count_; ++i) { UnitTestPackage package = new UnitTestPackage(); holder.Controls.Add(package); package.EvaluateUnitTest += new CommandEventHandler(this.handle_unit_test_command); package.ChartUnitTest += new CommandEventHandler(this.handle_unit_test_command); } this.Controls.Add(new LiteralControl("<br clear='all' />")); }