private void BuildingComponentForm_Load(object sender, EventArgs e) { manager = new DBManager(this.RevitDocument); lblDO.Text = CurrentDesignOption.Name; txtDODescription.Text = CurrentDesignOption.Description; List<BuildingComponent> comps = manager.getDesignOptionComponents(CurrentDesignOption); foreach (BuildingComponent bComp in comps) { bComp.Assemblies = manager.getComponentAssemblies(bComp); lbExistingComps.Items.Add(bComp); } }