Tôi đang cố gắng viết một ứng dụng WPF để hiển thị hình ảnh từ một vùng chọn. Tôi muốn hiển thị tất cả hình ảnh có sẵn trong một biểu ngữ dọc theo phía trên cùng của cửa sổ và hiển thị hình ảnh được chọn chính trong cửa sổ chính để xử lý thêm.Hộp danh sách WPF đặt các mục của nó theo chiều ngang
Nếu tôi muốn danh sách trên Bên trái của cửa sổ, hiển thị hình ảnh theo chiều dọc, tôi có thể làm điều này khá thanh lịch bằng cách sử dụng dữ liệu.
<ListBox
Name="m_listBox"
IsSynchronizedWithCurrentItem="True"
ItemsSource="{Binding}"
>
<ListBox.ItemTemplate>
<DataTemplate>
<Image Source="{Binding}" Width="60" Stretch="Uniform" />
</DataTemplate>
</ListBox.ItemTemplate>
</ListBox>
Có cách nào đơn giản để tôi có thể tạo chiều ngang thay vì theo chiều dọc không? Các yêu cầu chính của một giải pháp là:
- Các mục được dân cư sử dụng databinding
- Các mục đã chọn sẽ được thay đổi đơn giản bởi người sử dụng nhấn vào nó.
Tại sao không listview? – adatapost