可以帮助我了解Xamarin中的图像列表

时间:2019-06-26 18:09:04

标签: c# xamarin.forms

我正在尝试在Xamarin的列表视图中显示图像,但是该图像没有显示。

我在xamarin.forms中尝试了升级和降级,但是它不起作用。在我的解决方案中的两个项目中,xamarin.forms的版本均为4.0.0.497661

这是我的清单。xaml

<?xml version="1.0" encoding="utf-8" ?>
<ContentPage xmlns="http://xamarin.com/schemas/2014/forms"
         xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml"
         x:Class="HelloWorld.List">
    <ListView x:Name="items">
        <ListView.ItemTemplate>
            <DataTemplate>
                <ImageCell Text="{Binding Name}" Detail="{Binding Status}" ImageSource="{Binding ImagemUrl}"></ImageCell>
            </DataTemplate>
        </ListView.ItemTemplate>
    </ListView>
</ContentPage>

这是我的list.xaml.cs

using System.Collections.Generic;
using Xamarin.Forms;
using HelloWorld.Model;

namespace HelloWorld
{
    public partial class List : ContentPage
    {
        public List ()
        {
            InitializeComponent ();

            items.ItemsSource = new List<Contact>
            {
                new Contact { Name="Ana Clara",Status ="Linda", ImageUrl="https://images-americanas.b2w.io/produtos/01/00/oferta/128898/3/128898358_1GG.jpg" },
                new Contact { Name="Miguel",Status ="Zicado", ImageUrl="https://www.ecyrd.com/JSPWiki/attach/HarryMetske/dh-100x100.jpg" },
                new Contact { Name="Thaís",Status ="Na luta", ImageUrl="https://www.ecyrd.com/JSPWiki/attach/HarryMetske/dh-100x100.jpg" }
            };           
        }
    }
}

仅图像在列表中不起作用。 imagecell标签中的文本和详细信息可以正常工作。

0 个答案:

没有答案