예제 #1
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;
        }
예제 #2
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;
    }
예제 #3
0
 protected override string GetValidateError()
 {
     return("Input " + fileArgument.GetFileDescription() + " file");
 }