Tengo un Combobox cuyo ItemsSource es un ObservableCollection of int valores. Mi plantilla de elemento de cuadro combinado consiste en una imagen y un bloque de texto cuyo contenido está dado por 2 convertidores.
¿Cómo puedo configurar estos 2 enlaces? El siguiente código no se compila:
<ComboBox.ItemTemplate>
<DataTemplate>
<StackPanel Orientation="Horizontal">
<Image Source="{Binding, Converter={StaticResource IntToImageConverter}}" Stretch="None" />
<TextBlock Text="{Binding, Converter={StaticResource IntToStringConverter}}" />
</StackPanel>
</DataTemplate>
</ComboBox.ItemTemplate>
Respuestas
17 para la respuesta № 1Necesitas quitar el ,
asi que:
<ComboBox.ItemTemplate>
<DataTemplate>
<StackPanel Orientation="Horizontal">
<Image Source="{Binding Converter={StaticResource IntToImageConverter}}" Stretch="None" />
<TextBlock Text="{Binding Converter={StaticResource IntToStringConverter}}" />
</StackPanel>
</DataTemplate>
</ComboBox.ItemTemplate>