private void btn_picAdd_Click(object sender, EventArgs e) //로컬에서 사진 불러오기 { string ctlName = ((SimpleButton)sender).Name; string filename = ""; string local = ""; PictureEdit pic = null; productImage singleImage = null; switch (ctlName) { case "btn_picAdd1": singleImage = img1; pic = img1.ctl; break; case "btn_picAdd2": singleImage = img2; pic = img2.ctl; break; case "btn_picAdd3": singleImage = img3; pic = img3.ctl; break; case "btn_picAdd4": singleImage = img4; pic = img4.ctl; break; case "btn_picAddStd": singleImage = imgStd; pic = imgStd.ctl; break; } if (pic.Image != null) { MessageBox.Show("등록된 이미지가 있습니다. \n\r기존 이미지를 먼저 삭제 하세요.", "이미지 로드 에러"); } else { pic.LoadImage(); local = pic.GetLoadedImageLocation(); filename = local.Substring(local.LastIndexOf("\\") + 1); singleImage.registeredImgName = filename; singleImage.imgLocalPath = local; chkValueChanged(this, e); } }