Сохраните файл с соответствующим расширением в приглашении Сохранить файл - PullRequest
20 голосов
/ 31 июля 2009

В моем приложении я использую SaveFileDialog, чтобы открыть окно Сохранить как. Я ограничил в разделе типа файла файл, который будет сохранен как .dat со следующим кодом.

sfdialog.Filter = "Data Files (*.dat*)|*.dat*";

Что я хочу знать, так это сделать автоматическое сохранение с расширением .dat. В настоящее время он просто сохраняется без расширения, если я не сохраню его как filename.dat.

Ответы [ 2 ]

51 голосов
/ 31 июля 2009
SaveFileDialog dlg = new SaveFileDialog();
dlg.Filter = "Data Files (*.dat)|*.dat";
dlg.DefaultExt = "dat";
dlg.AddExtension = true;
5 голосов
/ 31 июля 2009

Свойства AddExtension и DefaultExt . Например:

sfdialog.DefaultExt = "dat";
sfdialog.AddExtension = True;
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...