Enregistrer le fichier avec l'extension appropriée dans une invite Enregistrer le fichier
-
06-07-2019 - |
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.
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