Я пытаюсь написать приложение WPF для отображения изображений из выделения. Я хочу отобразить все доступные изображения в баннере в верхней части окна и отобразить главное выбранное изображение в главном окне для дальнейшей обработки.
Если мне нужен список в Влево окна, отображая изображения по вертикали, я могу сделать это довольно элегантно, используя привязку данных.
<ListBox
Name="m_listBox"
IsSynchronizedWithCurrentItem="True"
ItemsSource="{Binding}"
>
<ListBox.ItemTemplate>
<DataTemplate>
<Image Source="{Binding}" Width="60" Stretch="Uniform" />
</DataTemplate>
</ListBox.ItemTemplate>
</ListBox>
Есть ли простой способ сделать эту горизонтальную, а не вертикальную? Основные требования решения:
- Элементы заполняются с помощью привязки данных
- Выбранный элемент изменяется просто щелчком пользователя.