Bonjour !
Comment faire pour effacer le contenu d'une pictureBox (dessins GDI+) lorsque l'on clique sur un bouton ?
Merci d'avance !![]()
Bonjour !
Comment faire pour effacer le contenu d'une pictureBox (dessins GDI+) lorsque l'on clique sur un bouton ?
Merci d'avance !![]()
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 private void ButtonClear_Click(object sender, EventArgs e) { Graphics g = Graphics.FromHwnd(this.PictureBox1.Handle); SolidBrush b = new SoliBrush(this.PictureBox1.BackColor); Rectangle r = this.PictureBox1.ClientRectangle; g.FillRectangle(b,r); }
Euh...
C'est pas suffisant ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part MaPictureBox.Image = null;
@+
J'ai trouvé une technique plus simple !
Je dessine des éléments selon un tableau... Donc j'ai réinitialisé ce tableau, et fait un invalidate() sur ma pictureBox
Résultat : la fonction paint "redessine" plus rien !
Merci pr les infos![]()
Partager