public void ApplyChanges() { if (radioNone.Checked) { _pictureHolder = PictureHolder.FromObject(null, null); } else if (radioFile.Checked) { _pictureHolder = PictureHolder.FromFile(txtFile.Text, C1FlexReport.GetActualBasePath(_report)); } else if (radioURL.Checked) { _pictureHolder = PictureHolder.FromUrl(txtURL.Text, C1FlexReport.GetActualBasePath(_report)); } else if (radioExpression.Checked) { _pictureHolder = PictureHolder.FromExpression(cmbExpression.Expression); } }