在“保存文件”提示中保存具有适当扩展名的文件
-
06-07-2019 - |
题
在我的应用程序中,我使用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 和< a href =“http://msdn.microsoft.com/en-us/library/system.windows.forms.filedialog.defaultext.aspx”rel =“noreferrer”> DefaultExt 属性。例如:
sfdialog.DefaultExt = "dat";
sfdialog.AddExtension = True;
不隶属于 StackOverflow