Пример #1
0
    public RcpaFileField(Button btnFile, TextBox txtValue, String key, IFileArgument fileArgument, string initFileName, bool required)
      : base(txtValue, key, fileArgument.GetFileDescription(), initFileName, required)
    {
      this.fileArgument = fileArgument;

      this.btnFile = btnFile;
      this.btnFile.Text = fileArgument.GetBrowseDescription();
      this.myEvent = btnFileClick;
      this.btnFile.Click += this.myEvent;
      base.ValidateFunc = DoValidate;
    }
Пример #2
0
        public RcpaFileField2(Button btnFile, T txtValue, String key, IFileArgument fileArgument, string initFileName, bool required, Func <T, string> getFunc, Action <T, string> setFunc)
            : base(txtValue, key, fileArgument.GetFileDescription(), initFileName, required, getFunc, setFunc)
        {
            this.fileArgument = fileArgument;

            this.btnFile        = btnFile;
            this.btnFile.Text   = fileArgument.GetBrowseDescription();
            this.myEvent        = btnFileClick;
            this.btnFile.Click += this.myEvent;
            base.ValidateFunc   = DoValidate;
        }
Пример #3
0
        public virtual void SetFileArgument(string key, IFileArgument fileArgument)
        {
            if (this.originalFile != null)
            {
                this.originalFile.RemoveClickEvent();
                RemoveComponent(this.originalFile);
            }

            this.originalFile = new RcpaFileField(this.btnOriginalFile, this.txtOriginalFile, key, fileArgument, true);
            AddComponent(this.originalFile);
        }
Пример #4
0
    public virtual void SetFileArgument(string key, IFileArgument fileArgument)
    {
      if (this.originalFile != null)
      {
        this.originalFile.RemoveClickEvent();
        RemoveComponent(this.originalFile);
      }

      this.originalFile = new RcpaFileField(this.btnOriginalFile, this.txtOriginalFile, key, fileArgument, true);
      AddComponent(this.originalFile);
    }
Пример #5
0
        public override void SetFileArgument(string key, IFileArgument fileArgument)
        {
            if (this.singleMode != null)
            {
                this.singleMode.RemoveClickEvent();
                RemoveComponent(this.singleMode);
            }

            this.singleMode = new RcpaFileField(this.btnSingle, this.txtSingle, key, fileArgument, true);
            AddComponent(this.singleMode);
        }
Пример #6
0
    public override void SetFileArgument(string key, IFileArgument fileArgument)
    {
      if (this.singleMode != null)
      {
        this.singleMode.RemoveClickEvent();
        RemoveComponent(this.singleMode);
      }

      this.singleMode = new RcpaFileField(this.btnSingle, this.txtSingle, key, fileArgument, true);
      AddComponent(this.singleMode);
    }
Пример #7
0
 public RcpaFileField2(Button btnFile, T txtValue, String key, IFileArgument fileArgument, bool required, Func <T, string> getFunc, Action <T, string> setFunc)
     : this(btnFile, txtValue, key, fileArgument, string.Empty, required, getFunc, setFunc)
 {
 }
Пример #8
0
 public RcpaFileField(Button btnFile, TextBox txtValue, String key, IFileArgument fileArgument, bool required)
   : this(btnFile, txtValue, key, fileArgument, string.Empty, required)
 { }
 public RcpaFileField(Button btnFile, TextBox txtValue, String key, IFileArgument fileArgument, bool required)
     : this(btnFile, txtValue, key, fileArgument, string.Empty, required)
 {
 }