我有一个Silverlight 2.0应用程序,它将一个列表框绑定到一个包含BitMap属性(用于导航)的类的集合。我都将这些图像作为内容包含在XAP中,并手动创建了BitMap并将其设置为控件源,并且我还将这些图像作为资源嵌入到DLL中,并从manifestresourcestream中获取图像并设置图像。当使用Silverlight 2.0插件显示XAP时,这两个路径都很好用,因此我知道我的映像正在正确部署。不幸的是,在使用Silverlight 3.0插件的计算机上查看时,这些方法都不在列表框中显示图像。Silverlight 2.0绑定到图像与Silverlight 3.0
请注意,只有绑定发生在Listbox的ItemTemplate中时才会出现此问题。如果我在列表框外设置相同的属性,它似乎可以找到图像并且工作正常。
任何想法2.0和3.0之间的ListBox绑定有什么改变?我确实在机器上构建了Silverlight插件的3.0.40307,我可以重现错误。
-Kevin
有一些变化在两个列表框和DataGrid(我从DataGrid那些苦难目前)结合。我不知道具体发生了什么变化导致这些灾难,但我想至少承认你的痛苦。 – 2009-07-13 14:51:45