В моей программе на C # есть следующий код:
OpenFileDialog fDialog = new OpenFileDialog();
fDialog.Title = "Open a file";
fDialog.Filter =
"NCF files (*.ncf)|*.ncf|All files (*.*)|*.*|No Extensions (*.)|*.";
Я хочу, чтобы пользователь мог выбрать следующее:
*. NCF (только файлы с расширением .NCF)
**. * (все файлы)
и файлы, имеющие без расширений , такие как:
filewithnoextension
Я знаю, что ***. * Сделает это, но он также отображает .NCF, .TXT и все другие файлы в том же каталоге.
Я просто хочу отображать имена файлов без расширений.
Фильтрация с помощью *. не делает трюк. Он отлично работает при работе с окном DOS ( dir *. ), но C #, похоже, игнорирует *. фильтр.
Есть ли способ, которым я могу сделать это с C #?
Спасибо.