Ответ 1
SaveFileDialog dlg = new SaveFileDialog();
dlg.Filter = "Data Files (*.dat)|*.dat";
dlg.DefaultExt = "dat";
dlg.AddExtension = true;
В моем приложении я использую SaveFileDialog, чтобы открыть окно "Сохранить как". Я ограничил в разделе тип файла файл, который будет сохранен как .dat, со следующим кодом.
sfdialog.Filter = "Data Files (*.dat*)|*.dat*";
Что я хочу знать, как сделать, это автоматически сохранить с расширением .dat. В настоящее время он просто сохраняет без расширения, если я специально не сохранил его как filename.dat.
SaveFileDialog dlg = new SaveFileDialog();
dlg.Filter = "Data Files (*.dat)|*.dat";
dlg.DefaultExt = "dat";
dlg.AddExtension = true;
AddExtension и DefaultExt свойства. Например:
sfdialog.DefaultExt = "dat";
sfdialog.AddExtension = True;