我试图在github中运行第19章的ListViewList示例。
我将NuGet软件包更新为最新版本。
但是Xamarin.Forms ListView的主题在Android和UWP平台上不可见。我尚未在iOS上对其进行测试。
我尚未修改任何代码。为什么项目不显示?
答案 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"
};
然后您将在列表中看到这些项目。