public ImageFieldItem(DataControlFieldsEditor fieldsEditor, ImageField runtimeField) : base(fieldsEditor, runtimeField, 14)
 {
 }
 public HyperLinkNode(DataControlFieldsEditor fieldsEditor) : this(fieldsEditor, System.Design.SR.GetString("DCFEditor_HyperLink"))
 {
 }
 public HyperLinkNode(DataControlFieldsEditor fieldsEditor, string hyperLinkText) : base(System.Design.SR.GetString("DCFEditor_Node_HyperLink"), 8)
 {
     this._fieldsEditor = fieldsEditor;
     this.hyperLinkText = hyperLinkText;
 }
 public FieldItem(DataControlFieldsEditor fieldsEditor, DataControlField runtimeField, int image) : base(string.Empty, image)
 {
     this.fieldsEditor = fieldsEditor;
     this.runtimeField = runtimeField;
     base.Text = this.GetNodeText(null);
 }
 public HyperLinkFieldItem(DataControlFieldsEditor fieldsEditor, HyperLinkField runtimeField) : base(fieldsEditor, runtimeField, 8)
 {
 }
 public TemplateNode(DataControlFieldsEditor fieldsEditor) : base(System.Design.SR.GetString("DCFEditor_Node_Template"), 9)
 {
     this._fieldsEditor = fieldsEditor;
 }
 public ButtonFieldItem(DataControlFieldsEditor fieldsEditor, ButtonField runtimeField) : base(fieldsEditor, runtimeField, 4)
 {
 }
 public CommandNode(DataControlFieldsEditor fieldsEditor) : this(fieldsEditor, -1, System.Design.SR.GetString("DCFEditor_Node_Command"), 12)
 {
 }
 public CommandNode(DataControlFieldsEditor fieldsEditor, int commandType, string text, int icon) : base(text, icon)
 {
     this.commandType = commandType;
     this._fieldsEditor = fieldsEditor;
 }
 public CheckBoxNode(DataControlFieldsEditor fieldsEditor, IDataSourceFieldSchema fieldSchema) : base((fieldSchema == null) ? string.Empty : fieldSchema.Name, 10)
 {
     this._fieldsEditor = fieldsEditor;
     this._fieldSchema = fieldSchema;
     if (fieldSchema == null)
     {
         this._genericCheckBoxField = true;
         base.Text = System.Design.SR.GetString("DCFEditor_Node_CheckBox");
     }
 }
 public CommandFieldItem(DataControlFieldsEditor fieldsEditor, CommandField runtimeField) : base(fieldsEditor, runtimeField, 12)
 {
     this.UpdateImageIndex();
 }
 public CheckBoxFieldItem(DataControlFieldsEditor fieldsEditor, CheckBoxField runtimeField) : base(fieldsEditor, runtimeField, 10)
 {
 }
 public ButtonNode(DataControlFieldsEditor fieldsEditor, string command, string buttonText, string text) : base(text, 4)
 {
     this._fieldsEditor = fieldsEditor;
     this.command = command;
     this.buttonText = buttonText;
 }
 public ButtonNode(DataControlFieldsEditor fieldsEditor) : this(fieldsEditor, string.Empty, System.Design.SR.GetString("DCFEditor_Button"), System.Design.SR.GetString("DCFEditor_Node_Button"))
 {
 }
 public ImageNode(DataControlFieldsEditor fieldsEditor) : base(string.Empty, 14)
 {
     this._fieldsEditor = fieldsEditor;
     base.Text = System.Design.SR.GetString("DCFEditor_Node_Image");
 }
 public CustomFieldItem(DataControlFieldsEditor fieldsEditor, DataControlField runtimeField) : base(fieldsEditor, runtimeField, 3)
 {
 }
 public TemplateFieldItem(DataControlFieldsEditor fieldsEditor, TemplateField runtimeField) : base(fieldsEditor, runtimeField, 9)
 {
 }
 public DataFieldNode(DataControlFieldsEditor fieldsEditor) : base(System.Design.SR.GetString("DCFEditor_Node_AllFields"), 2)
 {
     this._fieldsEditor = fieldsEditor;
 }
 private bool EditFieldsChangeCallback(object context)
 {
     if (base.DataSourceDesigner != null)
     {
         base.DataSourceDesigner.SuppressDataSourceEvents();
     }
     DataControlFieldsEditor form = new DataControlFieldsEditor(this);
     DialogResult result = UIServiceHelper.ShowDialog(base.Component.Site, form);
     if (base.DataSourceDesigner != null)
     {
         base.DataSourceDesigner.ResumeDataSourceEvents();
     }
     return (result == DialogResult.OK);
 }
 public BoundFieldItem(DataControlFieldsEditor fieldsEditor, BoundField runtimeField) : base(fieldsEditor, runtimeField, 1)
 {
 }