在列表视图中添加多个项目

时间:2012-02-14 18:20:46

标签: c# .net wpf xaml listview

我正在做一个程序,我需要在列表视图的同一行插入两个项目。 这是XAML代码:

<ListView Height="486" HorizontalAlignment="Left" Margin="12,12,0,0" Name="lvTimeline" VerticalAlignment="Top" Width="260">
        <ListView.ItemTemplate>
            <DataTemplate>
                <StackPanel Orientation="Horizontal">
                    <Image Source="{Binding}" MaxHeight="48" MaxWidth="48" />
                    <TextBlock TextWrapping="Wrap" MaxWidth="250" Margin="2,0,2,0" Text="{Binding}" VerticalAlignment="Center"  FontSize="14"  />
                </StackPanel>
            </DataTemplate>
        </ListView.ItemTemplate>
    </ListView>

我尝试过无限的方法,但没有任何效果。我该怎么办?

1 个答案:

答案 0 :(得分:1)

ListView需要一个ItemsSource,然后在两个项目上绑定Path。您还可以使用GridView创建列。我喜欢GridView,因为它会使用标题对列进行调整。