PatBlarg
Messages postés67Date d'inscriptionjeudi 26 juin 2008StatutMembreDernière intervention11 mai 2010
-
15 avril 2009 à 22:25
PatBlarg
Messages postés67Date d'inscriptionjeudi 26 juin 2008StatutMembreDernière intervention11 mai 2010
-
15 avril 2009 à 22:57
Bonjour, j'ai un logiciel avec une form redimensionnable. Tout va bien! Sauf que quand je ferme et réouvre l'application, celle-ci reprend sa position initiale. Est-ce que c'est possible de faire garder la position/taille que l'utilisateur à mit à la dernière exécution?
cs_casy
Messages postés7741Date d'inscriptionmercredi 1 septembre 2004StatutMembreDernière intervention24 septembre 201440 15 avril 2009 à 22:42
Afficher ta form dans le designer, regarde la liste des propriétés
- Déroule la propriété (ApplicationSettings)
- Clique sur le petit bouton en face de PropertyBinding, ça va t'ouvrir une petite liste avec la liste des propriétés de la form
- En face de la propriété Location, tu clique sur la flèche de la combo.
- Si tu n'as pas encore créer le setting correspondant, tu clique sur nouveau.
- Tu donne un nom à ton setting, et dans scope tu garde User (très important)
- Tu fais la même chose pour la propriété Size.
A chaque fermeture de la form, les valeurs de ces 2 propriétés seront enregistrées dans un fichier de configuration situé dans les dossiers personnel de l'utilisateur (sous XP : C:\Documents and settings\<nom utilisateur>\Local Setting\....)
A chaque ouverture les valeurs seront relues depuis ce même fichier.
De cette façon, la configuration est propre à chaque utilisateur
---- Sevyc64 (alias Casy) ---- # LE PARTAGE EST NOTRE FORCE #