je vous explique mon problème :
j'ai développé une classe StyleBase qui a 4 propriétés en get set (couleur
fond + text, image, police).
dans un autre projet, j'ai développé un usercontrol destiné à modifier cette
classe par l'utilisateur. mon usercontrol a donc une propriété en get set de
type StyleBase.
mon problème, c'est que ma propriété n'est pas accessible (lecture seule) en
design (grisé comme quand on met pas de set)... alors ca m'embete !
ce que je voudrais, ce serait avoir une arborescence pour cette propriété
afin de pouvoir modifier les 4 propriétés de mon StyleBase, un peu comme la
propriété Font de n'importe quel controle VS
Je cherche depuis pas mal de temps et je n'ai aucune piste, car comme
souvent les exemples ne refletent jamais réellement le cas dans lequel on se
trouve.
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Gilles TOURREAU
laurent a couché sur son écran :
bonjour,
je vous explique mon problème : j'ai développé une classe StyleBase qui a 4 propriétés en get set (couleur fond + text, image, police). dans un autre projet, j'ai développé un usercontrol destiné à modifier cette classe par l'utilisateur. mon usercontrol a donc une propriété en get set de type StyleBase. mon problème, c'est que ma propriété n'est pas accessible (lecture seule) en design (grisé comme quand on met pas de set)... alors ca m'embete ! ce que je voudrais, ce serait avoir une arborescence pour cette propriété afin de pouvoir modifier les 4 propriétés de mon StyleBase, un peu comme la propriété Font de n'importe quel controle VS
Je cherche depuis pas mal de temps et je n'ai aucune piste, car comme souvent les exemples ne refletent jamais réellement le cas dans lequel on se trouve.
Il faut que tu crées ton propre éditeur de valeur pour le mode Design. Pour cela va voir du coté de la classe :
System.Drawing.Design.UITypeEditor
Tu as un très bon exemple dans la page de description de cette classe.
Cordialement
-- Gilles TOURREAU Responsable informatique
Société P.O.S Spécialiste en motoculture depuis + de 30 ans ! http://www.pos.fr
laurent a couché sur son écran :
bonjour,
je vous explique mon problème :
j'ai développé une classe StyleBase qui a 4 propriétés en get set (couleur
fond + text, image, police).
dans un autre projet, j'ai développé un usercontrol destiné à modifier cette
classe par l'utilisateur. mon usercontrol a donc une propriété en get set de
type StyleBase.
mon problème, c'est que ma propriété n'est pas accessible (lecture seule) en
design (grisé comme quand on met pas de set)... alors ca m'embete !
ce que je voudrais, ce serait avoir une arborescence pour cette propriété
afin de pouvoir modifier les 4 propriétés de mon StyleBase, un peu comme la
propriété Font de n'importe quel controle VS
Je cherche depuis pas mal de temps et je n'ai aucune piste, car comme
souvent les exemples ne refletent jamais réellement le cas dans lequel on se
trouve.
Il faut que tu crées ton propre éditeur de valeur pour le mode Design.
Pour cela va voir du coté de la classe :
System.Drawing.Design.UITypeEditor
Tu as un très bon exemple dans la page de description de cette classe.
je vous explique mon problème : j'ai développé une classe StyleBase qui a 4 propriétés en get set (couleur fond + text, image, police). dans un autre projet, j'ai développé un usercontrol destiné à modifier cette classe par l'utilisateur. mon usercontrol a donc une propriété en get set de type StyleBase. mon problème, c'est que ma propriété n'est pas accessible (lecture seule) en design (grisé comme quand on met pas de set)... alors ca m'embete ! ce que je voudrais, ce serait avoir une arborescence pour cette propriété afin de pouvoir modifier les 4 propriétés de mon StyleBase, un peu comme la propriété Font de n'importe quel controle VS
Je cherche depuis pas mal de temps et je n'ai aucune piste, car comme souvent les exemples ne refletent jamais réellement le cas dans lequel on se trouve.
Il faut que tu crées ton propre éditeur de valeur pour le mode Design. Pour cela va voir du coté de la classe :
System.Drawing.Design.UITypeEditor
Tu as un très bon exemple dans la page de description de cette classe.
Cordialement
-- Gilles TOURREAU Responsable informatique
Société P.O.S Spécialiste en motoculture depuis + de 30 ans ! http://www.pos.fr
Paul Bacelar
"Gilles TOURREAU" wrote in message news:
laurent a couché sur son écran :
bonjour,
je vous explique mon problème : j'ai développé une classe StyleBase qui a 4 propriétés en get set (couleur fond + text, image, police). dans un autre projet, j'ai développé un usercontrol destiné à modifier cette classe par l'utilisateur. mon usercontrol a donc une propriété en get set de type StyleBase. mon problème, c'est que ma propriété n'est pas accessible (lecture seule) en design (grisé comme quand on met pas de set)... alors ca m'embete ! ce que je voudrais, ce serait avoir une arborescence pour cette propriété afin de pouvoir modifier les 4 propriétés de mon StyleBase, un peu comme la propriété Font de n'importe quel controle VS
Je cherche depuis pas mal de temps et je n'ai aucune piste, car comme souvent les exemples ne refletent jamais réellement le cas dans lequel on se trouve.
Il faut que tu crées ton propre éditeur de valeur pour le mode Design. Pour cela va voir du coté de la classe :
System.Drawing.Design.UITypeEditor
Tu as un très bon exemple dans la page de description de cette classe.
Cordialement
-- Gilles TOURREAU Responsable informatique
Société P.O.S Spécialiste en motoculture depuis + de 30 ans ! http://www.pos.fr
http://msdn.microsoft.com/msdnmag/issues/03/04/Design-TimeControls/default.aspx http://msdn.microsoft.com/msdnmag/issues/03/05/Design-TimeControls/ -- Paul Bacelar MVP VC++
"Gilles TOURREAU" <gilles.tourreau@pos.fr> wrote in message
news:mn.53497d64e2891915.52180@pos.fr...
laurent a couché sur son écran :
bonjour,
je vous explique mon problème :
j'ai développé une classe StyleBase qui a 4 propriétés en get set
(couleur fond + text, image, police).
dans un autre projet, j'ai développé un usercontrol destiné à modifier
cette classe par l'utilisateur. mon usercontrol a donc une propriété en
get set de type StyleBase.
mon problème, c'est que ma propriété n'est pas accessible (lecture seule)
en design (grisé comme quand on met pas de set)... alors ca m'embete !
ce que je voudrais, ce serait avoir une arborescence pour cette propriété
afin de pouvoir modifier les 4 propriétés de mon StyleBase, un peu comme
la propriété Font de n'importe quel controle VS
Je cherche depuis pas mal de temps et je n'ai aucune piste, car comme
souvent les exemples ne refletent jamais réellement le cas dans lequel on
se trouve.
Il faut que tu crées ton propre éditeur de valeur pour le mode Design.
Pour cela va voir du coté de la classe :
System.Drawing.Design.UITypeEditor
Tu as un très bon exemple dans la page de description de cette classe.
je vous explique mon problème : j'ai développé une classe StyleBase qui a 4 propriétés en get set (couleur fond + text, image, police). dans un autre projet, j'ai développé un usercontrol destiné à modifier cette classe par l'utilisateur. mon usercontrol a donc une propriété en get set de type StyleBase. mon problème, c'est que ma propriété n'est pas accessible (lecture seule) en design (grisé comme quand on met pas de set)... alors ca m'embete ! ce que je voudrais, ce serait avoir une arborescence pour cette propriété afin de pouvoir modifier les 4 propriétés de mon StyleBase, un peu comme la propriété Font de n'importe quel controle VS
Je cherche depuis pas mal de temps et je n'ai aucune piste, car comme souvent les exemples ne refletent jamais réellement le cas dans lequel on se trouve.
Il faut que tu crées ton propre éditeur de valeur pour le mode Design. Pour cela va voir du coté de la classe :
System.Drawing.Design.UITypeEditor
Tu as un très bon exemple dans la page de description de cette classe.
Cordialement
-- Gilles TOURREAU Responsable informatique
Société P.O.S Spécialiste en motoculture depuis + de 30 ans ! http://www.pos.fr
http://msdn.microsoft.com/msdnmag/issues/03/04/Design-TimeControls/default.aspx http://msdn.microsoft.com/msdnmag/issues/03/05/Design-TimeControls/ -- Paul Bacelar MVP VC++