Bonjour

je souhaite modifier un label

le but est de dessiner en BackGround se qui ce trouve derriere lui puis de laisse le OnPaint dessiner le texte

j'ai essayè ceci en mettant un image de fond mais gros bug graphique!!

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
//Dimension et positionnement de ton rectangle de sélection dans ton image Source
Rectangle srcRect = new Rectangle(this.Left, this.Top, this.Width, this.Height);
 
//Dimension et positionnement dans la nouvelle image
Rectangle destRect = new Rectangle(0, 0, this.Width, this.Height);
 
//Dessin de l'image avec les ... représentant l'image Bitmap source
pevent.Graphics.DrawImage(this.Parent.BackgroundImage, destRect, srcRect, GraphicsUnit.Pixel);
j'ai egalement essayer d'autre extrait de code qui devais rendre mon label transparent mais a chaque fois le fond de celle lui ci est remplis de morceau de control(une ligne, un arrondi de commandbutton...)


merci