我也有同样的问题..
我有这样的网址:
mydomain.com/gallery/COMPANY_GUID/items/ITEM_GUID/600x400.png
其中COMPANY_GUID和ITEM_GUID来自数据库:
public class ItemDetails
{
public int item_id { get; set; }
public int item_guid { get; set; }
public int merchant_guid { get; set; }
public string item_name { get; set; }
public string item_description { get; set; }
public string item_price { get; set; }
}
如何设置图像源 {Binding item_image} ,其中item_image应该是一个动态变量来自上面?
答案 0 :(得分:1)
public class ItemDetails
{
public int item_id { get; set; }
public int item_guid { get; set; }
public int merchant_guid { get; set; }
public string item_name { get; set; }
public string item_description { get; set; }
public string item_price { get; set; }
//Add this field like this.
public string item_image {
get {
return string.Format("mydomain.com/gallery/{0}/items/{1}/600x400.png", merchant_guid, item_guid);
}
}
}
尝试添加上面代码中给出的一个字段item_image
。这将动态地返回您需要的内容。希望这会对你有所帮助。