21

私のアプリケーションでは、SaveFileDialog を使用して [名前を付けて保存] ウィンドウをポップアップ表示します。次のコードを使用して、ファイル タイプ セクションでファイルを .dat として保存するように制限しました。

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

私が知りたいのは、.dat 拡張子で自動的に保存する方法です。現在、特に filename.dat として保存しない限り、拡張子なしで保存されます。

4

2 に答える 2

63
SaveFileDialog dlg = new SaveFileDialog();
dlg.Filter = "Data Files (*.dat)|*.dat";
dlg.DefaultExt = "dat";
dlg.AddExtension = true;
于 2009-07-31T15:53:18.350 に答える
5

AddExtensionおよびDefaultExtプロパティ。例えば:

sfdialog.DefaultExt = "dat";
sfdialog.AddExtension = true;
于 2009-07-31T15:53:34.700 に答える