bonsoir,
je fais un programme qui dessine sur une image (tracer un contour)
J'avais envie que le trait se dessine avec le déplacement de la souris avant de valider une ligne avec un clic.
Le seul moyen que j'ai trouvé c'est de dessiner une ligne dans un événement mousemove.
Pour ne pas me retrouver avec autant de ligne que de déplacement de souris, j'efface tout et recharge l'image et les points déja validé de mon contour.
J'aimerais un truc fluide et qui ne déclenche pas de crise d'épilepsie (chargements répété de l'image de fond).
Je me suis dit que j'allais faire comme un "calque", avec un panel transparent par dessus mon image, je n'effacerais et retracerais que mon contour qui est sur le panel, l'image en fond restant en place.
Mais j'ai bien peur que la transparence pour un panel soit quelque chose de trop compliqué en Winform.
avez vous une idée pour gérer un calque, ou une autre méthode qui m'évite de recharger l'image de support a chaque déplacement de la souris?
merci d'avance
Partager