private void btnSave_Click(object sender, EventArgs e) { List <MyControl> controls = new List <MyControl>(); foreach (Label item in panlWork.Controls) { if (item.Visible) { MyControl myControl = new MyControl(); myControl.Name = item.Text; myControl.CLocation = item.Location.X + "," + item.Location.Y; myControl.CFont = item.Font.Name + "," + item.Font.Style + "," + item.Font.Size; myControl.CColor = item.ForeColor.R + "," + item.ForeColor.G + "," + item.ForeColor.B; controls.Add(myControl); } } billPrintBLL = new BillPrintBLL(); billPrintBLL.SaveControl(controls); frmPrompting = new PromptingForm("保存成功!"); frmPrompting.Show(); }