ObservableCollection<Evaluate> EvaluateList = new ObservableCollection<Evaluate>();//评论集合,这个集合中包含了一个图片集合public ObservableCollection<PictureInfo> PictureInfoList { get; set; }
而后我在界面添加图片上传添加到评论集合其中一个Item的图片集合中,有什么比较好的方法让它可以显示在界面呢?本身一直认为只有对最外层的EvaluateList进行Add和Remove操做,EvaluateList里面的图片集合PictureInfoList 再进行Add和Remove,才会更新到界面;然而本身摸索了很久仍是没有获得想要的效果,因而就求助了uwp开发大神꧁[Script]꧂,他作了一个用例:证实只要对PictureInfoList 集合进行Add和Remove操做就能动态更新到xaml页面中国,并不须要更改最外层的Evaluate集合.函数
1) xaml界面学习
2) 后台处理lua
3) 实体模型3d
这样就实现了所须要的效果;其中本身最大的问题竟然是没有在Model的构造函数中初始化List集合blog
问题出现了:为何我在后台处理中进行构造再添加数据却不行?为啥在实体类构造函数中就行呢?下面是大神给出的解答:图片
而后本身运用到项目中效果图:ip
心中的疑惑总算是解决了。天天能写下本身的学习中的收获,真的很好!uwp小白,请多指教!!开发