Mi è capitato di dover utilizzare un controllo saveFileDialog e mi serviva farlo puntare inizialmente alla cartella documenti (una cartella speciale
) e così dopo circa 40 secondi..ho risolto in questo modo :
saveFileDialog1.InitialDirectory = Environment.GetFolderPath(Environment.SpecialFolder.MyDocuments);
Grazie ad "enum Environment.SpecialFolder" è possibile recuperare il valore delle costanti valide per tutte le cartelle speciali del sistema come Desktop,Cookies,InternetCache,MyDocuments,Recent,SendTo e tante altre!Comodo vero!?