private void btnAddRawMaterial_Click(object sender, EventArgs e) { try { string sParentCategoryText = cmbParent.Text; string sFoodTypeText = cmbFoodType.Text; string sCategoryText = cmbCategory.Text; AddFoodItemCtl objAddFoodItem = new AddFoodItemCtl(sParentCategoryText, sFoodTypeText, sCategoryText); objAddFoodItem.Parent = this.ParentForm; UserControlManager.UserControls.Push(this); Panel pnl = (Panel)this.ParentForm.Controls["pnlContext"]; string s = pnl.Name; objAddFoodItem.ProductType = "RawMaterial"; objAddFoodItem.ParentForm.Controls[s].Controls.Clear(); objAddFoodItem.ParentForm.Controls[s].Controls.Add(objAddFoodItem); } catch (Exception exp) { throw exp; } }