Question

Dans mon application, j'utilise un SaveFileDialog pour faire apparaître une fenêtre Enregistrer sous. J'ai limité dans la section type de fichier le fichier à enregistrer au format .dat avec le code suivant.

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

Ce que je veux savoir faire, c’est de le sauvegarder automatiquement avec l’extension .dat. Actuellement, il enregistre simplement sans extension, sauf si je l'enregistre spécifiquement sous le nom nomfichier.dat.

Était-ce utile?

La solution

SaveFileDialog dlg = new SaveFileDialog();
dlg.Filter = "Data Files (*.dat)|*.dat";
dlg.DefaultExt = "dat";
dlg.AddExtension = true;

Autres conseils

Le AddExtension et < a href = "http://msdn.microsoft.com/en-us/library/system.windows.forms.filedialog.defaultext.aspx" rel = "noreferrer"> Propriétés par défaut . Par exemple:

sfdialog.DefaultExt = "dat";
sfdialog.AddExtension = True;
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top