wp7 panoramaitem中动态替换image的source
我想用panorama做一个图片浏览的应用,现在使用如下的代码实现动态创建panoramaItem并指定content是Image,并最终将这个item添加到panorama中,但是item确定添加了,image也添加到了item里,source也没问题,只是图片显示不出来。求指导。
//自定义panorama类 class ContentPage : Panorama { private List<string> imgList {get; set;} public void initComp() { foreach(string img in imgList) { Image image = new Image(); image.Source = new BitmapImage(new Uri(img,UriKind.RelativeOrAbsoute)); ParonamaItem item = new ParonamaItem(); item.Content = image; this.Items.Add(item); } } }下面是替换的代码
((PhoneApplicationFrame)Application.Current.RootVisual).Content = new ContentPage();
拜谢了
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
那里是resources,单独显示也能正确显示出来。
要改成content才可以吗?我去试一下,多谢了
太感谢了,终于搞定了
你看看图片的编译方式是不是 内容(Content), 同时特别注意一下img的路径问题,是不是没加前缀/