Bonjour à tous,
Existe t-il un outil qui permet d'annuler la dernière action faite lors d'un dessin? Typiquement je trace une ligne avec drawLine() et toute de suite après je souhaite l'annuler.
Merci de votre aide.
Bonjour à tous,
Existe t-il un outil qui permet d'annuler la dernière action faite lors d'un dessin? Typiquement je trace une ligne avec drawLine() et toute de suite après je souhaite l'annuler.
Merci de votre aide.
Je n'en connais pas.
Par contre, il n'est pas compliqué d'avoir un collection d'objets qui mémorise chaque action (si il est possible de refaire l'opération inverse) ou bien chaque état de l'image (tu fais une copie de l'objet Image pour la mettre dans ta collection).
Thomas LEBRUN: MCAD.NET, MCTS (Win et Web), MCPD(Win et Web) & Microsoft MVP Client Application Development
WPF par la pratique, mon livre sur WPF ! (également disponible ici ou là)
A la découverte de .NET
La pattern Momento permet de sauvegarder les différents états d'un objet. Je sais pas si c'est adaptable à ton projet. C'est une implémentation lourde apparement (je ne l'ai jamais utilisé).
Sinon, ça peut-être une bonne piste.
Par contre, il n'est pas compliqué d'avoir un collection d'objets qui mémorise chaque action
Partager