Example #1
0
        private void BtnOpenFile_Click(object sender, EventArgs e)
        {
            using OpenFileDialog openFileDialog = new OpenFileDialog
                  {
                      Filter           = OpenFileDialogFilterEnum.AllFiles.GetDescription(),
                      FilterIndex      = 2,
                      RestoreDirectory = true
                  };

            openFileDialog.DialogResultIsOK(() =>
            {
                Model.FileFullPath = openFileDialog.FileName;

                var fileStream = openFileDialog.OpenFile();

                Model.FileContent = fileStream.ConvertToBase64();

                LblFileName.Text = Model.FileName = new FileInfo(Model.FileFullPath).Name;

                ValidateModel();
            });
            openFileDialog.Dispose();
        }