OVH Cloud OVH Cloud

Transparence d'un bouton

4 réponses
Avatar
Annie L.
J'aimerais créer une classe qui devrait héritée de 'button' pour avoir la
propriété 'TransparencyKey' comme un formulaire. Quelqu'un peut-il m'aider!
Je ne suis pas trop habituée avec la création de classe mais je commence à
bien me débrouiller grâce à l'aide de tous et chacun et je vous en remercie!

4 réponses

Avatar
Zoury
Salut Annie! :O)

tu veux que le bouton soit transparent mais que le texte/l'image qui est
dessus reste ?

--
Cordialement
Yanick
MVP pour Visual Basic
"Annie L." a écrit dans le message de
news:
J'aimerais créer une classe qui devrait héritée de 'button' pour avoir la
propriété 'TransparencyKey' comme un formulaire. Quelqu'un peut-il


m'aider!
Je ne suis pas trop habituée avec la création de classe mais je commence à
bien me débrouiller grâce à l'aide de tous et chacun et je vous en


remercie!
Avatar
Annie L.
Exactement! comme un formulaire. Pour avoir par exemple des boutons ronds et
non une image qui imite un bouton.
Dans le 'transparencyKey' on mets une couleur qui est le contour de mon
formulaire et qui disparaît à l'éxécution. Cette couleur ne doit pas appaître
à l'intérieur du formulaire car il y aura des trous dans mon formulaire.
Juste pour le contour.
De plus, cette propriété ne fonctionne qu'en 16 bits (résolution des
couleurs de l'écran). Ce problème a déjà été soulevé auparavant mais personne
n'a trouvé une solution pour corriger ce problème.

Merci!

"Zoury" wrote:

Salut Annie! :O)

tu veux que le bouton soit transparent mais que le texte/l'image qui est
dessus reste ?

--
Cordialement
Yanick
MVP pour Visual Basic
"Annie L." a écrit dans le message de
news:
> J'aimerais créer une classe qui devrait héritée de 'button' pour avoir la
> propriété 'TransparencyKey' comme un formulaire. Quelqu'un peut-il
m'aider!
> Je ne suis pas trop habituée avec la création de classe mais je commence à
> bien me débrouiller grâce à l'aide de tous et chacun et je vous en
remercie!





Avatar
Zoury
Salut Annie! :O)

Tu trouveras un tas d'exemple sur le web pour ce qui est de modifier la
forme d'un bouton.

un voici un par exemple (en csharp mais les classes appelés sont les mêmes):
http://www.codeproject.com/cs/miscctrl/RoundButton_csharp.asp

--
Cordialement
Yanick
MVP pour Visual Basic
"Annie L." a écrit dans le message de
news:
Exactement! comme un formulaire. Pour avoir par exemple des boutons ronds


et
non une image qui imite un bouton.
Dans le 'transparencyKey' on mets une couleur qui est le contour de mon
formulaire et qui disparaît à l'éxécution. Cette couleur ne doit pas


appaître
à l'intérieur du formulaire car il y aura des trous dans mon formulaire.
Juste pour le contour.
De plus, cette propriété ne fonctionne qu'en 16 bits (résolution des
couleurs de l'écran). Ce problème a déjà été soulevé auparavant mais


personne
n'a trouvé une solution pour corriger ce problème.

Merci!

"Zoury" wrote:

> Salut Annie! :O)
>
> tu veux que le bouton soit transparent mais que le texte/l'image qui est
> dessus reste ?
>
> --
> Cordialement
> Yanick
> MVP pour Visual Basic
> "Annie L." a écrit dans le message de
> news:
> > J'aimerais créer une classe qui devrait héritée de 'button' pour avoir


la
> > propriété 'TransparencyKey' comme un formulaire. Quelqu'un peut-il
> m'aider!
> > Je ne suis pas trop habituée avec la création de classe mais je


commence à
> > bien me débrouiller grâce à l'aide de tous et chacun et je vous en
> remercie!
>
>
>


Avatar
Annie L.
J'ai déjà ces exemples. Mais les boutons que je veux créé ont des formes
différentes (ex.: rond, rectangle coin arrondie, en forme d'étoile, etc...)
et c'est pourquoi j'aimerais mieux avoir un 'usercontrol' héritant du
'Button' et avec la propriété (du form) 'TransparencyKey'. Par la suite, je
pourrais le modifier selon les requêtes de mes patrons! J'ai déjà essayé de
créer ce 'usercontrol' mais il est évident que je manque beaucoup
d'expérience dans ce domaine. Comment créer une propriété 'TransparencyKey'
pour un bouton.
Merci!

"Zoury" wrote:

Salut Annie! :O)

Tu trouveras un tas d'exemple sur le web pour ce qui est de modifier la
forme d'un bouton.

un voici un par exemple (en csharp mais les classes appelés sont les mêmes):
http://www.codeproject.com/cs/miscctrl/RoundButton_csharp.asp

--
Cordialement
Yanick
MVP pour Visual Basic
"Annie L." a écrit dans le message de
news:
> Exactement! comme un formulaire. Pour avoir par exemple des boutons ronds
et
> non une image qui imite un bouton.
> Dans le 'transparencyKey' on mets une couleur qui est le contour de mon
> formulaire et qui disparaît à l'éxécution. Cette couleur ne doit pas
appaître
> à l'intérieur du formulaire car il y aura des trous dans mon formulaire.
> Juste pour le contour.
> De plus, cette propriété ne fonctionne qu'en 16 bits (résolution des
> couleurs de l'écran). Ce problème a déjà été soulevé auparavant mais
personne
> n'a trouvé une solution pour corriger ce problème.
>
> Merci!
>
> "Zoury" wrote:
>
> > Salut Annie! :O)
> >
> > tu veux que le bouton soit transparent mais que le texte/l'image qui est
> > dessus reste ?
> >
> > --
> > Cordialement
> > Yanick
> > MVP pour Visual Basic
> > "Annie L." a écrit dans le message de
> > news:
> > > J'aimerais créer une classe qui devrait héritée de 'button' pour avoir
la
> > > propriété 'TransparencyKey' comme un formulaire. Quelqu'un peut-il
> > m'aider!
> > > Je ne suis pas trop habituée avec la création de classe mais je
commence à
> > > bien me débrouiller grâce à l'aide de tous et chacun et je vous en
> > remercie!
> >
> >
> >