0

我正在使用以下 MultiBinding。转换器输出一个 int,MultiBinding 的预期输出类似于“SomeText|123”。绑定和转换器工作正常,但似乎没有应用 StringFormat - 我只是得到转换器输出的 int 值。是否可以将 StringFormat 应用于 IMultiValueConverter 的输出?

<MultiBinding Converter="{StaticResource MyConverter}"
              StringFormat="SomeText|{}{0}">
    <Binding />
    <Binding Path="SomePath" />
</MultiBinding>

谢谢!

4

1 回答 1

0

问题是我绑定到对象类型的属性。通过将其更改为字符串属性,可以按预期使用字符串格式。

于 2013-07-05T11:00:17.733 回答