2011-01-13 14 views
6

Utilizzo il binding dati XAML per un ListBox il cui ItemSource è impostato su un elenco di oggetti TypeA. un elemento di interfaccia utente nella ItemTemplate per il ListBox è legato a una proprietà di TypeA come segue:Associazione all'intero elemento dati in XAML

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

Ora, invece di legarsi a una proprietà specifica, voglio che l'elemento di interfaccia utente per essere associato a tutta TypeA istanza in modo che il convertitore personalizzato può calcolare il valore da più proprietà. La domanda è: quale espressione vincolante posso usare per ottenerlo?

risposta

6

Youn includono alcun percorso a che fare che: -

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

Hai provato questo:

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

Sia il & Anthony di lavoro approccio. +1 per entrambi. Poiché Anthony era il primo, accettai la sua risposta. Grazie. –

+0

Entrambi funzionano, ma questo è più leggibile a mio avviso –

Problemi correlati