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!!
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...)
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);
merci
Partager