我正在将压力绑定(bind)到文本框。压力可以采用 PSI、KPA、BARS 等形式。我想在值旁边的文本框中显示单位。似乎没有办法将我的 View 模型中的 Units 字符串属性绑定(bind)到值绑定(bind)的 StringFormat 选项。有没有办法在不重新模板化文本框的情况下完成此任务?
最佳答案
您可以使用MultiBinding
:
<TextBox>
<TextBox.Text>
<MultiBinding StringFormat="{}{0} {1}">
<Binding Path="Pressure" />
<Binding Path="Unit"/>
</MultiBinding>
</TextBox.Text>
</TextBox>
关于wpf - 在WPF文本框中绑定(bind)单元标签,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14758318/