我有JSON的要求 抢走URI 甚至可以把物品装订起来 但不是图像
XAML: 时间轴:
<Image delay:LowProfileImageLoader.UriSource="{Binding ImageUrl}" Width="120" Height="120" />
<TextBlock Text="{Binding DisplayName}" FontSize="30" TextWrapping="Wrap" TextTrimming="WordEllipsis" />
现在,一旦我得到了饲料,我运行它如此:
using (var stream = new MemoryStream(Encoding.Unicode.GetBytes(e.Result)))
{
DataContractJsonSerializer dataContractJsonSerializer = new DataContractJsonSerializer(typeof(ProviderChannels.RootObject));
var providerResult = (ProviderChannels.RootObject)dataContractJsonSerializer.ReadObject(stream);
if (providerResult.ServiceDetailsResult != null)
{
ProviderChannels.ItemsSource = providerResult.ServiceResult.Lineup.Channels;
}
问题是,我无法从图像Url中获取图像:
public class Channeli
{
public string DisplayName { get; set; }
public List<object> ChannelImages { get; set; }
}
摄像/频道图像 这样做:
"ChannelImages": [
{
"ImageUrl": "http://the-url-generated.com/file.png",
"ImageUseType": null,
}
Channelimages报告了一个图像Url 和一堆其他数据, 但我需要严格的图像Url, 但如果我把图像Url放入 XAML, 它不会工作, 但如何使用频道图像获取图像Url?
谢谢你的帮助!