2011-01-13 8 views
6

Estoy utilizando el enlace de datos XAML para un ListBox cuyo ItemSource se establece en una lista del objeto TypeA. un elemento de interfaz de usuario en el ItemTemplate para la ListBox está ligado a una propiedad de TypeA de la siguiente manera:Encuadernación a todo el elemento de datos en XAML

Source="{Binding PropertyName, Converter={StaticResource customConverter}}" 

Ahora, en lugar de unirse a una propiedad específica, quiero que el elemento de interfaz de usuario se una a toda la TypeA ejemplo, por lo que el convertidor personalizado puede calcular el valor de múltiples propiedades. La pregunta es: ¿qué expresión vinculante puedo usar para lograr eso?

Respuesta

6

Youn incluyen ningún camino en absoluto para hacer esto: -

Source="{Binding Converter={StaticResource customConverter}} 
6

Has probado esto:

Source="{Binding ., Converter={StaticResource customConverter}}" 
+0

Tanto su trabajo y Anthony de enfoque. +1 para ambos. Como Anthony fue el primero, acepté su respuesta. Gracias. –

+0

Ambos funcionan, pero este es más legible en mi opinión –

Cuestiones relacionadas