我真的是WPF和XML的新手。我有一个图像文件夹和一个xml文件(XML文件中有我的图像文件夹的名称和图像名称)。如何通过xml从文件中调用我的图像,并用它们列出列表?
谢谢。 (我的图像文件夹位于我的桌面以及Project Debug文件夹中。)
XML示例
<Item>
<Title>
Image 1
</Title>
<Image>
<Image FolderName="Images">1.jpg</Image>
</Image>
</Item>
我被卡住的地方。
void LoadImages()
{
XDocument xml = XDocument.Load("images.xml");
picList = new List<Picture>();
var pics = (from item in xml.Descendants("Item")
select new Picture
{
Title = (string)item.Element("Title").Value,Img = (BitmapImage(?????????))item.Element("Image")???
}).ToList();
foreach (var item in pics)
{
picList.Add(item);
}
imgList.ItemsSource = picList;
}
我的图片课
public class Picture
{
public BitmapImage Img { get; set; }
public string Title { get; set; }
}