Listview 显示保存在数据库中的地址的图像,如/Image/news/frist.jpg

Listview 显示保存在数据库中的地址的图像,如/Image/news/frist.jpg,listview,xamarin,xamarin.forms,Listview,Xamarin,Xamarin.forms,我通过MVCAPI将数据从数据库加载到listview,其中一个要显示的数据是图像。 像这样保存在数据库中的图像\images\newimage\Untitled-4.jpg 现在我们有一个网站,显示的图像,图像地址只保存在数据库中,而不是图像新闻。 这是我在列表视图中显示数据的代码 标题显示正确,但图像未显示 `HttpClient HttpClient=新的HttpClient; var response=wait httpClient.GetStringAsync 不能创建这样的绑定 nI

我通过MVCAPI将数据从数据库加载到listview,其中一个要显示的数据是图像。 像这样保存在数据库中的图像\images\newimage\Untitled-4.jpg 现在我们有一个网站,显示的图像,图像地址只保存在数据库中,而不是图像新闻。 这是我在列表视图中显示数据的代码 标题显示正确,但图像未显示

`HttpClient HttpClient=新的HttpClient; var response=wait httpClient.GetStringAsync


不能创建这样的绑定

nImage.SetBinding (Image.SourceProperty, @"www.mydomain.com/"+"Image");
相反,在模型中创建一个ImageURL属性,该属性将返回图像的正确格式url并绑定到该url

nImage.SetBinding (Image.SourceProperty, "ImageURL");
像这样

nImage.SetBinding (Image.SourceProperty, @"www.mydomain.com/"+"Image");
public class News
{
    ...

    public string Image { get; set; }

    public string ImageURL { 
      get {
        return "http://www.example.com/" + Image;
      }
    }
}

谢谢,我如何定义和填写ImageUrl?同时更新我的问题。在与\News\Image\Untitle.jpg保存相同的数据库图像地址中,我执行与上面帖子相同的操作,图像不显示,但当更改图像的数据库地址时,我如何更改它?谢谢,我确实喜欢这个公共字符串图像{get;set;}公共字符串图像URL{get{return@http:/mydomain.com+Image.Replace@\,/;}
public class News
{
    ...

    public string Image { get; set; }

    public string ImageURL { 
      get {
        return "http://www.example.com/" + Image;
      }
    }
}