为什么我的ListView中只显示一个项目?

时间:2018-05-06 15:16:14

标签: xamarin.forms

为什么我的 ListView 中只显示了一个项目?

RecentLinks 在其集合中有多个项目。但是,只显示一个项目。

<ListView ItemsSource="{Binding Subscriptions}" >
    <ListView.ItemTemplate>
        <DataTemplate>
            <ViewCell>
                <StackLayout Orientation="Horizontal">

                        <ListView ItemsSource="{Binding RecentLinks}">
                            <ListView.ItemTemplate>
                                <DataTemplate>
                                    <ViewCell>
                                        <Label Text="{Binding Title}" FontSize="Micro" />
                                    </ViewCell>
                                </DataTemplate>
                            </ListView.ItemTemplate>
                        </ListView>
                </StackLayout>
            </ViewCell>

        </DataTemplate>
    </ListView.ItemTemplate>
</ListView>

我知道 RecentLinks 中有多个项目,因为我添加了以下标记,在运行时传达了3个项目:

<Label Text="{Binding RecentLinks.Length}" />

这是source code

0 个答案:

没有答案