Ich möchte eine Bindung festlegen. Das Problem besteht darin, dass das Ziel vom Typ string ist, die Quelle jedoch vom Typ double ist. Im folgenden Code ist VersionNumber vom Typ double. Wenn ich das ausführe, ist der Textblock leer, ohne irgendwelche Ausnahmen zu werfen. Wie kann ich diese Bindung festlegen?Wie kann ich eine Zeichenfolge in WPF doppelt binden?
<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>
Ist es möglich, dass die 'VersionNumber' -Eigenschaft, an die Sie binden, kein Double ist, was erklären könnte, warum Sie nicht das von Ihnen erwartete Bindungsverhalten sehen? – yzorg