0
我想实现数据虚拟化,但我不知道在哪里把我的真实数据的收集在这个例子: http://blogs.msdn.com/b/ptorr/archive/2010/08/16/virtualizing-data-in-windows-phone-7-silverlight-applications.aspxWP7实现数据虚拟化
我想实现数据虚拟化,但我不知道在哪里把我的真实数据的收集在这个例子: http://blogs.msdn.com/b/ptorr/archive/2010/08/16/virtualizing-data-in-windows-phone-7-silverlight-applications.aspxWP7实现数据虚拟化
让我们说你的收集名单,其中人是一个自定义类你已经定义了。
你应该阅读,无论是从服务还是独立存储数据的一小部分,并设置如下它。
在VirtualizedDataSource.cs文件更新 “这一” 属性的getter作为下
if (itemToReturn == null)
{
if (simpleCache.Count >= CACHE_SIZE)
{
DataItem oldItem = simpleCache.Dequeue();
Debug.WriteLine("Purging\t" + oldItem.Index + "\t" + oldItem.Text);
oldItem.Text = "DEAD ITEM";
}
itemToReturn = **new Person();**
text += "\t" + itemToReturn.Text;
simpleCache.Enqueue(itemToReturn);
}
希望这有助于。