[C#][VS2003]Mise à jour propriété dans le designer [Résolu]

Signaler
Messages postés
172
Date d'inscription
mardi 7 janvier 2003
Statut
Membre
Dernière intervention
3 juin 2011
-
Messages postés
172
Date d'inscription
mardi 7 janvier 2003
Statut
Membre
Dernière intervention
3 juin 2011
-
Bonjour,
Voici mon problème :
Dans mon composant, lorsque l'utilisateur change une propriété, je lui demande(via messagebox) s'il veut du même coupe mettre à jour les propriétés associés. Le tout en mode design. Hors dés que le designer de VS2003 rafracihit cette propriété il me demande la question. Comment ne poser la question que lorsque l'utilisateur change la valeur de la propriété dans la grille de propriété ?

Pour faire un parralèlle, je souhaite faire la même chose que lorsque l'on change la version d'un programme d'installation dans VS2003.

Merci

CedKat

4 réponses

Messages postés
172
Date d'inscription
mardi 7 janvier 2003
Statut
Membre
Dernière intervention
3 juin 2011

Merci

La réponse est là :
http://www.csharpfr.com/forum.v2.aspx?ID=595763

CedKat
Messages postés
412
Date d'inscription
lundi 26 mai 2003
Statut
Membre
Dernière intervention
13 août 2007

Il me semble avoir déjà vu une question de ce genre y a pas si longtemps...

Essaie d'utiliser l'attribut DefaultValue sur ta propriété.. Si la valeur de la propriété est la même que la valeur spécifiée par défaut, il ne l'écrit pas dans InitializeComponent.. Donc pas de MessageBox

-------------------------
Trambert le vert
Messages postés
412
Date d'inscription
lundi 26 mai 2003
Statut
Membre
Dernière intervention
13 août 2007

C'est bien ce que je me disais
http://www.csharpfr.com/forum.v2.aspx?ID=595763

-------------------------
Trambert le vert
Messages postés
172
Date d'inscription
mardi 7 janvier 2003
Statut
Membre
Dernière intervention
3 juin 2011

Oui désolé, javais déjà poster.

Si je fais ça, cela marchera la première fois, mais dès lors on aura changer une fois la propriété, le messagebox apparaitra a chaque ouverture de la fenêtre comportant le composant.

Merci.

CedKat