Comment puis-je passer une valeur constante pour 1 liaison dans une liaison multiple?

J’ai un multi-binding comme

        

Et je veux passer une valeur fixe, par exemple “123” à l’une des deux liaisons ci-dessus. Comment puis-je le faire en utilisant XAML?

Si votre valeur est simplement une ssortingng , vous pouvez la spécifier en tant que constante dans la propriété Source d’une liaison. S’il s’agit d’un autre type de données primitif, vous devez définir une ressource statique et y faire référence.

Définissez l’espace de noms sys à la racine de XAML pour qu’il pointe vers System dans mscorlib et que les éléments suivants fonctionnent:

   123         

Ou, en combinant les deux réponses ci-dessus:

    0.5     

Qui fournit le bon type sans les ressources kludge.

Je ne suis pas tout à fait la question mais il y a deux options:

Mettez la ligne dans votre multibinding passera 123 comme une valeur liée à votre convertisseur.

Mettez ConverterParameter="123" dans votre MultiBinding:

Je ne dis pas que c’est une bonne réponse, mais voici une autre approche: