我有一个GridView,它有一个VirtualizingStackPanel作为ItemsPanel。这些项目绑定到我的viewModel上的模型对象的集合。我在itemtemplate中绑定的特定属性是一个图像和三个字符串。当应用程序启动时,每件事都按预期工作。但是,当我从屏幕上滚动项目并返回时,图像消失。字符串继续按预期运行。如果我将ItemsPanel更改为堆栈面板我没有这个问题,所以我很确定它与virtualizingstackpanel有关。我只是不知道从哪里开始调试问题。
非常感谢任何回复。
谢谢, 詹姆斯
答案 0 :(得分:3)
正如Nate Diamond的评论所述,我需要添加对streamVariable.Seek(0)的调用以使其正常工作。