Silverlight 4:datatemplate中的图像未出现在设计图面上

Silverlight 4:datatemplate中的图像未出现在设计图面上,silverlight,image,binding,datatemplate,designer,Silverlight,Image,Binding,Datatemplate,Designer,我试图用数据模板将图像的源绑定到列表框中的字符串 运行应用程序时,我在浏览器中看到图像,但在设计图面上看不到它 有什么想法吗 我创建了一个带有3行网格的示例用户控件。 在第0行,我只是把图像 在第1行中,我将图像放入一个列表框项目中 在第2行中,我将图像放入绑定到资源的列表框中的datatemplate中 在设计图面上,我可以看到第0行和第1行中的图像,但看不到第2行中的图像 public class PersonCollection : List<Person> { } publ

我试图用数据模板将图像的源绑定到列表框中的字符串

运行应用程序时,我在浏览器中看到图像,但在设计图面上看不到它

有什么想法吗

我创建了一个带有3行网格的示例用户控件。 在第0行,我只是把图像 在第1行中,我将图像放入一个列表框项目中 在第2行中,我将图像放入绑定到资源的列表框中的datatemplate中

在设计图面上,我可以看到第0行和第1行中的图像,但看不到第2行中的图像

public class PersonCollection : List<Person>
{
}

public class Person
{
    public string Name { get; set; }
    public string PictureURL { get; set; }
}
公共类PersonCollection:列表
{
}
公共阶层人士
{
公共字符串名称{get;set;}
公共字符串PictureURL{get;set;}
}


只要将Person.Name属性更改为其他属性

一旦我在Person类中将PictureUrl属性定义为ImageSource,VS IDE中的设计器就会显示该图像

公共阶层人士 {
公共字符串名称{get;set;}
公共ImageSource PictureURL{get;set;} }

我是从这里得到信息的:


你好,瓦利德,那个人。名字不是问题。这个问题与图片有关。我所说的设计师是VS Web Developer Express SP1 IDE,而不是blend