Problème DesignTabControl VB.NET (2003 et 2005)

Résolu
Signaler
Messages postés
956
Date d'inscription
lundi 30 mai 2005
Statut
Membre
Dernière intervention
21 août 2014
-
Messages postés
956
Date d'inscription
lundi 30 mai 2005
Statut
Membre
Dernière intervention
21 août 2014
-
Bonjour,

J'ai un problème avec le TabControl, lorsque j'affecte la propriété backcolor à un TabPage l'onglet reste gris (mais la zone de travail de l'onglet change de couleur), de plus, la couleur du TabControl ne peut pas être modifiée. (Pourtant UseVisualStyle est a true)

Comment peut-on affecter n'importe quelle couleur à un TabControl et aux onglets

-- Pourquoi faire simple quand on peut faire compliquer --

5 réponses

Messages postés
6728
Date d'inscription
mardi 14 mai 2002
Statut
Contributeur
Dernière intervention
11 janvier 2016

salut,



les TabControl ne sont presque pas modifiables (du moins pas à ma connaissance).

lorsque tu affectes
True à UseVisualStyle, il te le dessine façon XP (dégradé de gris pour
les TanPages, bordure supérieure de l'onglet en orange...).

si tu affectes False, tu peux changer le Backcolor des TabPages mais tu ne peux pas dessiner les tabulations autrement.



si tu veux du "FlatStyle" tu dois pouvoir en créer un rapidement avec
un UserControl comprenant une série de Button (ou un Toolstrip) qui
serviront de tabulations et des Panels qui feront office de TabPages.





[ Dalida ]<hr>
pensez à indiquer le langage utilisé et sa version !
3
Merci

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

Codes Sources 109 internautes nous ont dit merci ce mois-ci

Messages postés
6728
Date d'inscription
mardi 14 mai 2002
Statut
Contributeur
Dernière intervention
11 janvier 2016

re,


pour être complet, il existe la possibilité de dessiner les tabulations avec DrawMode=OwnerDrawFixed.


mais tu
ne peux pas dessiner toute la surface des tabulations, c'est pour cela
que je ne l'utilise pas et que je n'y ai pas pensé dans un premier
temps.


[ Dalida ]<hr>
pensez à indiquer le langage utilisé et sa version !
Messages postés
956
Date d'inscription
lundi 30 mai 2005
Statut
Membre
Dernière intervention
21 août 2014
1
Ok merci snif... ça m'inquiète un peu car j'ai téléchargé un tabcontrol de codeproject en C# (MagicControls je croix), il est chouette et plein de design mais il est buggé et inutilisable de façon professionnel... alors si je me lance là-dedans pour en faire un control acceptable je risque d'en avoir pour un moment pour pas grand chose...;-(

-- Pourquoi faire simple quand on peut faire compliquer --
Messages postés
6728
Date d'inscription
mardi 14 mai 2002
Statut
Contributeur
Dernière intervention
11 janvier 2016

j'ai un
TabControl en cours. je bloque sur la collection de TabPages qui n'est
pas sérialisée correctement. si tu veux les sources pour t'avancer
contacte-moi. sinon la solution du UserControl doit être la plus
rapide, d'autant plus si tu ne dois en coder qu'un.




[ Dalida ]<hr>
pensez à indiquer le langage utilisé et sa version !
Messages postés
956
Date d'inscription
lundi 30 mai 2005
Statut
Membre
Dernière intervention
21 août 2014
1
Merci de ta proposition,

Je viendrai voir quand t'aura fini... (si tu met le source ici ;)

J'ai pas trop le temps de développé ce genre de chose en ce moment..

-- Pourquoi faire simple quand on peut faire compliquer --