Ou, pour être plus clair, comment puis-je formater un bloc de texte (dans mon cas, pour être incluses dans une info-bulle) de telle sorte que certaines parties du texte viennent de valeurs soumises.
Dans la plaine, C# je voudrais utiliser:
_toolTip.Text = string.Format("{1:#0}% up, {2:#0}% down",
Environment.NewLine, percentageOne, percentage2);
Cependant, le XAML WPF balisage d'un Texte de propriété semble pouvoir contenir qu'une seule liaison. Les accolades m'a donné de grands espoirs, mais ce n'est pas possible:
<Element>
<Element.Tooltip>
<!-- This won't compile -->
<TextBlock Text="{Binding Path=PercentageOne}% up, {Binding Path=PercentageTwo}% down"/>
</Element.Tooltip>
</Element>
J'ai lu que l' Run.Text
de la propriété n'est pas une propriété de dépendance et ne peut donc pas être lié.
Est il possible que je peux effectuer cette mise en forme dans le code XAML?