如何为IMultiValueConverter设置ValueConversion属性

19

我将转换器从 IValueConverter 更改为 IMultiValueConverter: 之前我将 int 转换为 string:

[ValueConversion(typeof(int), typeof(string))]

但现在我将一个整数和一个双精度浮点数转换为字符串。

现在我该如何指定我的 ValueConversion 属性?现在有两个输入和一个输出。

2个回答

10

我认为你不能在实现IMultiValueConverter的情况下使用ValueConversionAttribute

我认为ValueConversionAttribute主要用于设计时支持,而在这种情况下,MultiBindings似乎没有太多意义。


6

我从未见过将ValueConversionAttribute应用于实现类IMultiValueConverter。在System.Windows.Data命名空间中没有适合这种转换器的属性。您可以完全忽略该属性。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接