private void txtPictureData_DoubleClick(object sender, EventArgs e) { if (mainTableDTL == null || isSetValue) { return; } if (isSetImage || txtPictureData.Image == null) { return; } frmImageCropResize frmObject = new frmImageCropResize(txtPictureData.Image); frmObject.FormClosed += frmObject_FormClosed; frmObject.ShowDialog(); }
void frmObject_FormClosed(object sender, FormClosedEventArgs e) { isSetImage = true; frmImageCropResize frmObject = (frmImageCropResize)sender; if (frmObject.returnObject == null) { return; } if (frmObject.isEdit) { txtPictureData.Image = frmObject.returnObject; setImageData(frmObject.returnObject); } isSetImage = false; }