private void UpdateXmlField() { FillXmlTransform transform = (FillXmlTransform)base.WebTransform; XmlElementField field = new XmlElementField(); // Add Xml Element Field field.Name = this.txtXmlFieldName.Text; field.Location = this.txtLocation.Text; field.TransformValue = TransformValue; field.Description = this.txtTransformDescription.Text;// + " to fill form field \"" + this.txtFormField.Text + "\""; if ( _isEdit ) { ListViewItem updateItem = lstActions.Items[_editIndex]; updateItem.Text = field.Name; updateItem.SubItems[1].Text = field.Description; updateItem.Tag = field; this.btnUpdate.Text = "Add"; _isEdit = false; } else { // Add List View Item #region Add List View Item ListViewItem listItem = new ListViewItem(); listItem.Text = field.Name; listItem.SubItems.Add(field.Description); listItem.Tag = field; lstActions.Items.Add(listItem); #endregion } this.txtXmlFieldName.Text = ""; this.txtTransformDescription.Text = ""; this.txtLocation.Text = ""; }
/// <summary> /// Adds a xml element field. /// </summary> /// <param name="field"> The XmlElementField type.</param> public void AddXmlElementField(XmlElementField field) { _fields.Add(field); }