我正在对文本框施加压力。压力可以是PSI,KPA,BARS等。我想在值旁边的文本框中显示单位。似乎没有办法将我的viewmodel中的Units字符串属性绑定到值绑定的StringFormat选项。有没有办法在不重新考虑文本框的情况下实现这一目标?
答案 0 :(得分:2)
您可以使用MultiBinding
:
<TextBox>
<TextBox.Text>
<MultiBinding StringFormat="{}{0} {1}">
<Binding Path="Pressure" />
<Binding Path="Unit"/>
</MultiBinding>
</TextBox.Text>
</TextBox>