Forme des boutons en vb.net

Résolu
Usernet007 Messages postés 33 Date d'inscription mercredi 3 août 2011 Statut Membre Dernière intervention 11 avril 2015 - 13 juil. 2011 à 16:48
dheroux Messages postés 52 Date d'inscription vendredi 20 octobre 2006 Statut Membre Dernière intervention 11 juin 2014 - 4 févr. 2012 à 16:48
Bonjour a tous
S.V.P je cherche comment changer la forme des boutons classiques de l'interface en vb.net(MS visual studio 2010)
Merciiiiiiiiiiiiiiiiiiiiiiii!!!

4 réponses

cs_casy Messages postés 7741 Date d'inscription mercredi 1 septembre 2004 Statut Membre Dernière intervention 24 septembre 2014 40
13 juil. 2011 à 17:00
Les boutons standard de VS sont rectangulaires. Si tu veux d'autres formes il te faudra récupérer/acheter des contrôles d'autres éditeurs tiers (ComponentOne, Telerik, .......) ou alors développer ton propre contrôle Bouton.


[i][b]---- Sevyc64 (alias Casy) ----
[hr]# LE PARTAGE EST NOTRE FORCE #/b/i
3
Utilisateur anonyme
13 juil. 2011 à 17:38
Salut,
Il y a une source qui traite ce sujet.
La capture à l'air sympa.
Mais en aucun cas, tu ne pourra garder les effets 3D, bordures etc...
Bonne soirée.
0
NHenry Messages postés 15037 Date d'inscription vendredi 14 mars 2003 Statut Modérateur Dernière intervention 6 février 2023 156
13 juil. 2011 à 18:57
Bonjour,

Ou sinon, passer par WPF, tu peux faire plein de chose avec, mais ce n'est pas toujours évident à utiliser.

Mon site
0
dheroux Messages postés 52 Date d'inscription vendredi 20 octobre 2006 Statut Membre Dernière intervention 11 juin 2014
4 févr. 2012 à 16:48
Bonjour,
Le plus simple est de coller une image de forme QUELCONQUE sur le bouton et de jouer sur les propriétés de celui-ci.
-FlatStyle à positionner à Flat
-Puis jouer sur BorderColor et BorderSize pour faire disparaitre la forme rectangulaire du bouton initial.
-Egalement jouer sur MouseDownBackColor et MouseOverBackColor pour que la couleur du fond de l'image soit identique à la couleur du fond de la Form
-BorderSize à zéro (facultatif)
Simple et efficace.
Didier HEROUX
0
Rejoignez-nous