Je voudrais pouvoir placer le mot "bonjour" centré sur un point spécifique. Je dois le faire complètement en XAML sans code supplémentaire. Le mieux que je puisse dire, toutes les propriétés/styles d'alignement du texte en XAML agissent sur du texte dans un canevas de délimitation ou un autre élément.Comment centrer le texte autour du point en utilisant xaml
Puisque je ne connais pas la longueur du texte que je veux centrer, je ne peux pas le centrer en utilisant mon propre code.
La raison pour laquelle j'ai besoin de résoudre entièrement le problème en XAML est que je n'utilise pas WPF pour créer le XAML, je l'écris directement sur un DOM XML. Il sera ensuite chargé dans un contrôle Silverlight ou WPF pour l'affichage.
Dans la plupart des langages graphiques, y compris SVG, d'où provient mon code, le texte peut être aligné sur un "point fixe" sans cadre de sélection.
Toutes les suggestions appréciées
Aucune réponse pour le moment ... Cela semble être un réel défaut de xaml/silverlight. Nous avons décidé d'utiliser notre contrôle silverlight pour "corriger" le mauvais rendu d'alignement de Silverlight. Une fois l'image entière rendue, nous retournons par programme et alignons tous les objets de texte dans le document comme ils devraient l'être. hack horrible, mais va travailler pour le moment. Je salue toujours les solutions propres –