Je construis un contrôle, où l'utilisateur peut "dessiner" des rectangles redimensionnables qui sont posés sur le contenu. Pour redimensionner ces rectangles, j'utilise un Adorner au-dessus d'eux qui contient 4 Thumbs pour changer la taille du rectangle. Le problème est que ce contrôle est "zoomable", ce qui signifie qu'une ScaleTransform est appliquée à l'ensemble du contrôle en fonction d'un facteur de zoom. Les Thumbs de l'Adorner sont également concernés par cette ScaleTransform.WPF Adorner Transforms
Mais j'ai besoin d'eux pour garder leur taille, indépendamment du facteur de zoom. J'ai essayé de placer les Adorners dans un calque d'un autre contrôle non-transformé au lieu du calque rectangle, mais cela n'a pas fonctionné. Comment puis-je y parvenir?
Merci, Andrej
Merci, à peu près tout. Bien qu'un collègue dise, qu'il doit y avoir un autre moyen et qu'il a vu des éléments à l'intérieur d'un Adorner ne pas être affectés par Transforms "automatiquement". Est-il possible qu'il existe une autre solution, qui ne re-transforme pas les éléments Adorner? – Andrej
Il est recommandé d'au moins ajouter une courte description de la solution au lieu de simplement créer un lien vers un autre site/poste. Cette façon de solution est supprimée, votre réponse est toujours pertinente. – jpierson