Bonjour
Il y a un truc que je ne maitrise toujours pas bien avec les graphics :
1-je fais un graphics sur un bitmap crée a partir d'un picture box
2- Je dessine des trucs dessus et puis j'assigne le bitmap au PB
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 Image Zoom = new Bitmap(pb_zoom.Width, pb_zoom.Height); Graphics graphics = Graphics.FromImage(Zoom);
En faisant cela, j'ai une image de fond persistante sur laquelle je peux creer un nouveau graphics pour dessiner des images non persistantes
Code : Sélectionner tout - Visualiser dans une fenêtre à part pb_zoom.Image = Zoom;
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 Graphics TmpGraphics = pb_zoom.CreateGraphics(); TmpGraphics.DrawLine(Pens.Black, pZoomRef, pcur);
Mais ce que j'aimerais faire c'est
1- Garder mon image de fond crée au debut
2- Redessiner des truc dessus qui ne disparaitront pas au moindre refresh
3- Recuperer mon image de fond quand l'utilisateur a fini de bricoler dans l'image.
Comment faire cela le plus facilement ?
Partager