2
我看到一個類似的問題here但在答案後沒有解決這個問題。圖像仍然是垂直列出的。我綁定NetFlix的oData。WPF - 將圖像水平綁定到ListView
以下是XAML: -
<Window.Resources>
<DataTemplate x:Key="ImageCell">
<StackPanel Orientation="Horizontal">
<Image Source="{Binding BoxArt.MediumUrl}" Width="200" Height="200" Stretch="Fill" ToolTip="{Binding Synopsis}"/>
</StackPanel>
</DataTemplate>
</Window.Resources>
<ListView Margin="21,40,26,9" Name="lvwTitles" ItemsSource="{Binding}"
IsSynchronizedWithCurrentItem="True"
SelectionMode="Single" ItemTemplate="{StaticResource ImageCell}">
</ListView>
以下是後面的代碼: -
List<Title> titles = serviceAccessor.GetAllTitlesByGenre(cmbGenre.SelectedValue.ToString());
lvwTitles.ItemsSource = titles;
檢查此鏈接 http://stackoverflow.com/questions/1041551/wpf-listview-with-horizontal-arrangement-of-items 問候 –
我已經看到這個鏈接,並使用WrapPanel和圖像仍然不會水平顯示,我相信它可以與stackpanel一起使用。 –