Ich möchte meine String-Bindung als Amount is X
formatieren, wobei X
eine Eigenschaft ist, die an eine Bezeichnung gebunden ist.WPF StringFormat auf Etiketteninhalt
Ich habe viele Beispiele gesehen, aber die folgende nicht funktioniert:
<Label Content="{Binding Path=MaxLevelofInvestment,
StringFormat='Amount is {0}'}" />
Ich habe auch versucht, diese Kombinationen:
StringFormat=Amount is {0}
StringFormat='Amount is {}{0}'
StringFormat='Amount is \{0\}'
ich auch die Bindungseigenschaft des Datentyps zu int
versucht zu ändern , string
und double
. Nichts scheint zu funktionieren. Dies ist ein sehr häufiger Anwendungsfall, wird jedoch anscheinend nicht unterstützt.
danke für die ausführliche Erklärung, jetzt macht es Sinn. bis zum WPF-Team, um das für die Zukunft ordentlich zu machen. –
Ich mag deine Antwort, würdest du wissen, wie man 2 params anstatt nur 1 verwendet? Wirklich Schwierigkeiten hier (wie TextBlock StringFormat kann mehrere handhaben, wenn Sie Trigger usw. verwenden). – EricG