c#HtmlAgilityPack Wrapp拍摄多张图片、标题和链接Windows Phone

c#HtmlAgilityPack Wrapp拍摄多张图片、标题和链接Windows Phone,c#,windows-phone,wrapper,html-agility-pack,C#,Windows Phone,Wrapper,Html Agility Pack,如何在上获取数据?我需要得到图像及其相应的标题,并显示在一个列表框中。是否使用类。我不知道该怎么办,请帮帮我 甚至不知道从哪里开始!我尝试了几件事,但都没有成功,然后变成了一团乱麻,有人会从一开始就指导我吗 var imgs = e.Document.DocumentNode.SelectNodes(@"//img[@src]") .Select(img => new {

如何在上获取数据?我需要得到图像及其相应的标题,并显示在一个列表框中。是否使用类。我不知道该怎么办,请帮帮我

甚至不知道从哪里开始!我尝试了几件事,但都没有成功,然后变成了一团乱麻,有人会从一开始就指导我吗

var imgs = e.Document.DocumentNode.SelectNodes(@"//img[@src]")
                    .Select(img => new 
                    {
                        Link = img.Attributes["src"].Value,
                        Title = img.Attributes["alt"].Value,         

                    }).ToList(); 
                listBoxPopular.ItemsSource = imgs;

                foreach (var item in imgs)
                {
                    listBoxPopular.Items.Add(new PopularVideos(item.Title, item.Link));
                }

你试过什么吗?@I4V是的,但不管用。我需要学习如何从每个图像和标题中提取数据。@I4V我已经尝试过了:但放弃了,因为没有人能解释错误。我认为数据被错误地捕获了。如何将这些属性链接到我的列表框?
listBox1.DisplayMember=“Title”;listBox1.DataSource=数据
Windows phone不能与Datasource或DisplayMember一起使用=/I以为您的问题是
如何获取此页面上的数据?
现在使用断点可以看到变量已加载。但是我不能实例化类的对象。但这是非常有帮助的!非常感谢。
var data = doc.DocumentNode.SelectSingleNode("//div[@class='content']")
               .Descendants("img")
               .Select(img => new
               {
                   Title = img.Attributes["alt"].Value,
                   Url = img.Attributes["src"].Value,
               })
               .ToList();