Pregunta

he cambiado de convertidor de IValueConverter a IMultiValueConverter: Anteriormente Convertí int a string:

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

Pero ahora puedo convertir un int y un doble en una cadena.

¿Cómo debería especificar mi ValueConversion attribut ahora? Tengo dos entradas y una salida ahora.

¿Fue útil?

Solución

No creo que se puede utilizar ValueConversionAttribute con una implementación de IMultiValueConverter

Creo ValueConversionAttribute se utiliza principalmente para el apoyo en tiempo de diseño y no haga MultiBindings parece tener mucho sentido en este contexto

Otros consejos

Nunca he visto ValueConversionAttribute aplica a IMultiValueConverter implementación de clase. Y no hay ningún atributo apropiado para este tipo de convertidor de espacio de nombres en System.Windows.Data. Con seguridad puede omitir el atributo en absoluto.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top