Est-Il Possible De Convertir Les Membres D'Une Collection Utilisée Comme Un ItemsSource?

Dans WPF, vous pouvez utiliser un IValueConverter ou IMultiValueConverter pour convertir une liaison de données de la valeur de dire un int à un Color.

J'ai une collection d'objets de Modèle que je voudrais convertir à leur ViewModel représentations, mais dans ce scénario,

<ListBox ItemsSource="{Binding ModelItems, 
     Converter={StaticResource ModelToViewModelConverter}" />

le convertisseur devrait être écrite pour convertir l'ensemble de la collection ModelItems à la fois.

Je souhaite convertir les éléments de la collection individuellement, est-il un moyen de le faire?

InformationsquelleAutor Grokodile | 2011-09-21