OneHacker
Messages postés1447Date d'inscriptionjeudi 2 novembre 2000StatutMembreDernière intervention23 septembre 2007
-
16 juin 2007 à 00:08
OneHacker
Messages postés1447Date d'inscriptionjeudi 2 novembre 2000StatutMembreDernière intervention23 septembre 2007
-
22 juin 2007 à 15:52
J'utilise PropertyBinding sur un MenuItem en liant sa propriété checked a une valeur que j'ai nommée boolChecked.
J'ai beau lancé le programme, coché le MenuItem en question, fermer le programme et le relancer le MenuItem reste décoché. Comment y remédier ?
cs_GeorgesDeLajungle
Messages postés29Date d'inscriptionlundi 22 mars 2004StatutMembreDernière intervention22 juin 20071 21 juin 2007 à 14:09
Bonjour,
Tu devrais lier la propriété checked à un paramètre, dans les propriétés de ton projet tu crées un paramètre en booléen, tu l'initialise, puis dans ta fonction de clic sur ton menuitem, tu définis ton paramètre en utilisant my.settings.nomdevariable, là tu conserveras l'état de ton menu jusqu'à sa prochaine modification.
A bientot.
OneHacker
Messages postés1447Date d'inscriptionjeudi 2 novembre 2000StatutMembreDernière intervention23 septembre 20072 22 juin 2007 à 11:22
Oui ca je sais, mais pas moyen de rester dans le PropertyBinding ? En tout cas j'ai lu ça sur un livre de VB.Net que j'ai acheté ou normalement le PropertyBinding fait ce que tu dis mais automatiquement sans qu'on est besoin d'ajouter du code. Et j'ai bien fait un PropertyBinding sur la valeur checked avec le nom boolChecked mais ca marche pas.
cs_GeorgesDeLajungle
Messages postés29Date d'inscriptionlundi 22 mars 2004StatutMembreDernière intervention22 juin 20071 22 juin 2007 à 15:17
Créer un propertybinding reviens à créer ton paramètre et à le charger au lancement de l'application, en revanche, il n'est pas associé aux évènements de l'élément associé. Donc lorsque tu check ton item, le paramètre n'est pas modifié.
OneHacker
Messages postés1447Date d'inscriptionjeudi 2 novembre 2000StatutMembreDernière intervention23 septembre 20072 22 juin 2007 à 15:52
D'après le livre il est modifié car automatique. Et sur le livre il le montre que c'est automatique et qu'il n'y a pas besoin de s'occuper de la propriété. D'ailleur je l'ai plus ou moins bien dit précédemment.