コード例 #1
0
        public ICollection<string> SelectFiles(IFilesSelectorOptions aOptions)
        {
            OpenFileDialog vDialog = new OpenFileDialog();
            vDialog.Filter = aOptions.Filter;
            vDialog.DefaultExt = aOptions.DefaultExt;
            vDialog.Multiselect = aOptions.MultiSelect;
            vDialog.SupportMultiDottedExtensions = true;
            vDialog.Title = aOptions.Title;

            if (vDialog.ShowDialog() != DialogResult.OK)
                return new List<string>();

            return vDialog.FileNames;
        }
コード例 #2
0
        public ICollection <string> SelectFiles(IFilesSelectorOptions aOptions)
        {
            OpenFileDialog vDialog = new OpenFileDialog();

            vDialog.Filter      = aOptions.Filter;
            vDialog.DefaultExt  = aOptions.DefaultExt;
            vDialog.Multiselect = aOptions.MultiSelect;
            vDialog.SupportMultiDottedExtensions = true;
            vDialog.Title = aOptions.Title;

            if (vDialog.ShowDialog() != DialogResult.OK)
            {
                return(new List <string>());
            }

            return(vDialog.FileNames);
        }
コード例 #3
0
 public ICollection<string> SelectFiles(IFilesSelectorOptions aOptions)
 {
     return BaseSelector.SelectFiles(aOptions);
 }
コード例 #4
0
 public PasFilesSelector(IFilesSelector aBaseSelector)
     : base()
 {
     fBaseSelector = aBaseSelector;
     fDefaultOptions = CreateDefaultOptions();
 }
コード例 #5
0
 public ICollection <string> SelectFiles(IFilesSelectorOptions aOptions)
 {
     return(BaseSelector.SelectFiles(aOptions));
 }
コード例 #6
0
 public PasFilesSelector(IFilesSelector aBaseSelector)
     : base()
 {
     fBaseSelector   = aBaseSelector;
     fDefaultOptions = CreateDefaultOptions();
 }
コード例 #7
0
 public FilesSelector()
     : base()
 {
     fDefaultOptions = CreateDefaultOptions();
 }
コード例 #8
0
 public FilesSelector()
     : base()
 {
     fDefaultOptions = CreateDefaultOptions();
 }