Comment puis-je lier une chaîne de caractères à double dans WPF?

Je veux établir une liaison. Le problème est que la cible est de type string, mais la source est de type double.
Dans le code suivant VersionNumber est de type double. Lorsque je l'exécute, le textblock est vide, sans jeter des exceptions.
Comment puis-je mettre cette liaison?

<Style TargetType="{x:Type MyControl}">
    <Setter Property="Template">
        <Setter.Value>
            <ControlTemplate TargetType="{x:Type MyControl}">
                <TextBlock Text="{TemplateBinding Property=VersionNumber}" />
            </ControlTemplate>
        </Setter.Value>
    </Setter>        
</Style>
Est-il possible de la VersionNumber de la propriété vous êtes à la liaison n'est pas un double, ce qui pourrait expliquer pourquoi vous n'êtes pas en voyant le comportement de liaison-vous vous attendre?

OriginalL'auteur | 2009-05-10