Xamarin.Forms ListView的主题不可见

时间:2018-11-08 15:50:35

标签: listview xamarin

我试图在github中运行第19章的ListViewList示例。

我将NuGet软件包更新为最新版本。

但是Xamarin.Forms ListView的主题在Android和UWP平台上不可见。我尚未在iOS上对其进行测试。

我尚未修改任何代码。为什么项目不显示?

1 个答案:

答案 0 :(得分:0)

原因: 数据源是颜色的类型,不能显示,例如字符串,图像等。

    listView.ItemsSource = new List<Color>
    {
        Color.Aqua, Color.Black, Color.Blue, Color.Fuchsia,
        Color.Gray, Color.Green, Color.Lime, Color.Maroon,
        Color.Navy, Color.Olive, Color.Pink, Color.Purple,
        Color.Red, Color.Silver, Color.Teal, Color.White, Color.Yellow
    };

如果您将上面的代码修改为

    listView.ItemsSource = new List<String>
    {
        "aaaaaa","bbbbb","cccccc"
    };

然后您将在列表中看到这些项目。