所以我有这个XAML:
<TextBlock.Text>
<MultiBinding StringFormat="SomeText: 	{0}
SomeOtherText: 		{1}">
<Binding Path="SomeBoundVar" />
<Binding Path="AnotherBoundVar" StringFormat="{}{0:N2}" />
</MultiBinding>
</TextBlock.Text>
我想在第二个绑定中添加一千个分隔符(如上所述的StringFormat不起作用)。 我怎样才能做到这一点 ?或者我必须使用转换器吗?
答案 0 :(得分:0)
我遇到了同样的问题,以下是我修复的方式。
<TextBlock>
<TextBlock.Text>
<MultiBinding StringFormat="{} Balance {0} : {1:##,#0.00}">
<Binding Path="Currency"/>
<Binding Path="Balance"/>
</MultiBinding>
</TextBlock.Text>
</TextBlock>
示例结果
余额AED:2,456.45