我正在使用以下MultiBinding。转换器输出一个int,MultiBinding的预期输出类似于“SomeText | 123”。 Bindings和转换器工作正常,但似乎没有应用StringFormat - 我只是得到转换器输出的int值。是否可以将StringFormat应用于IMultiValueConverter的输出?
<MultiBinding Converter="{StaticResource MyConverter}"
StringFormat="SomeText|{}{0}">
<Binding />
<Binding Path="SomePath" />
</MultiBinding>
谢谢!
答案 0 :(得分:0)
问题是我绑定了object类型的属性。通过将其更改为字符串属性,stringformat按预期使用。