Bonjour,
Tout d'abord, il faut savoir que le fichier app.config est par convention censé être en lecture seule une fois l'application lancée.
C'est à dire que l'on peut très bien configurer ce fichier manuellement ou avec des outils; mais, une fois l'application lancée, elle n'est pas censé modifié ce dernier.
C'est pourquoi il existe d'autres types de fichier prévu pour ton cas : les "Settings File" (msdn:
http://msdn.microsoft.com/en-us/library/aa730869(VS.80).aspx#settingscs_topic2 ).
Il suffit simplement d'ajouter (sous visual studio) dans ton projet un fichier du type "Settings File"; par exemple, "User.Settings".
Tu y ajoutes ,par exemple, un paramètre "MainFormSize" de type string.
Tu pourras y accéder aisément dans ton code de la façon suivante:
string value = User.Default.MainFormSize;//En lecture
User.Default.MainFormSize = "1, 0";//En écriture
Et la sauvegarde se fait simplement en appelant la méthode:
User.Default.Save();
C'est la meilleure solution. Et cela te permet facilement de faire un configuration user qui ne sera sauvegardé que lorsque l'utilisateur cliquera sur la "disquette".
Voila,
Bonne journée,
Billou_13
Bask En Force

--------------------------------------------------------------------
Connaître la réponse est une chose, savoir pourquoi en est une autre
---------------------