且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

什么是 String.Format 的 WPF XAML 数据绑定等效项?

更新时间:2022-11-12 16:08:14

可以使用 MultiBinding + StringFormat(需要 WPF 3.5 SP1):

You can use MultiBinding + StringFormat (requires WPF 3.5 SP1):

<TextBox.Text>
    <MultiBinding StringFormat="{}{1:#0}% up, {2:#0}% down">
      <Binding Path="PercentageOne" />
      <Binding Path="PercentageTwo"/>
    </MultiBinding>
</TextBox.Text>

关于 Run.Text - 您无法绑定到它,但有一些解决方法:

Regarding Run.Text - you can't bind to it but there are some workarounds: