IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Windows Forms Discussion :

VB.NET Couleur d'un onglet TabPage depuis une classe hérité


Sujet :

Windows Forms

  1. #1
    Nouveau membre du Club
    Inscrit en
    Novembre 2004
    Messages
    47
    Détails du profil
    Informations personnelles :
    Âge : 43

    Informations forums :
    Inscription : Novembre 2004
    Messages : 47
    Points : 36
    Points
    36
    Par défaut VB.NET Couleur d'un onglet TabPage depuis une classe hérité
    Bonjour,

    Je créé une classe héritée de TabPage.

    Je souhaite dans cette classe modifier la couleur de l'onglet.

    Je me suis inspiré dans la source :
    http://www.developpez.net/forums/sho...onglet+couleur
    Mais ca ne fonctionne pas, j'arrive à changer la couleur depuis l'évènement : DrawItem mais pas depuis ma classe

    Quelqu'un a-t-il une idée ?

    Merci

  2. #2
    Membre émérite
    Avatar de supersnail
    Homme Profil pro
    Inscrit en
    Novembre 2006
    Messages
    1 719
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 1 719
    Points : 2 793
    Points
    2 793
    Par défaut
    Je pense qu'au lieu d'utiliser la propriété "e.Graphics",il faudrait plutôt utiliser Me.CreateGraphics.
    Exemple:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    Sub PeindreBleu()
    Dim g As Graphics = Me.CreateGraphics
      Dim r As Rectangle = Me.GetTabRect(0)
      Dim b As SolidBrush = New SolidBrush(Color.Blue)
      g.FillRectangle(b, r)
     
      Dim f As Font = Me.TabControl1.Font
      b = New SolidBrush(Color.Yellow)
      g.DrawString(Me.Text, f, b, 5, 5)
     
    
    Note: Penser au tag

Discussions similaires

  1. [Débutant] création d'onglet (tabpage) depuis un autre formulaire.
    Par impacto dans le forum C#
    Réponses: 2
    Dernier message: 04/09/2011, 16h59
  2. Réponses: 4
    Dernier message: 27/07/2007, 18h18
  3. Réponses: 14
    Dernier message: 15/12/2005, 18h46
  4. [vb.net] erreur lors de l'éxécution d'une classe
    Par os_rasta dans le forum VB.NET
    Réponses: 10
    Dernier message: 01/12/2005, 18h34
  5. Référence à un objet existant depuis une classe
    Par Adrenalys dans le forum ASP
    Réponses: 2
    Dernier message: 21/07/2005, 00h44

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo