Estoy tratando de escribir una aplicación WPF para mostrar imágenes de una selección. Quiero mostrar todas las imágenes disponibles en un banner en la parte superior de la ventana, y mostrar la imagen principal seleccionada en la ventana principal para su posterior procesamiento.WPF ListBox que establece sus elementos horizontalmente
Si quería la lista en el Izquierda de la ventana, mostrando las imágenes verticalmente, puedo hacerlo de forma bastante elegante utilizando databinding.
<ListBox
Name="m_listBox"
IsSynchronizedWithCurrentItem="True"
ItemsSource="{Binding}"
>
<ListBox.ItemTemplate>
<DataTemplate>
<Image Source="{Binding}" Width="60" Stretch="Uniform" />
</DataTemplate>
</ListBox.ItemTemplate>
</ListBox>
¿Hay alguna manera directa de hacerlo horizontal en lugar de vertical? Los principales requisitos de una solución es:
- Los artículos se rellenan usando enlace de datos
- El elemento seleccionado se cambia simplemente por el usuario haciendo clic en él.
Por qué no listview? – adatapost