Unlimited Possibilities through Code
I recently gave a talk about data management on Windows Phone 7 for XapFest and I put in a slide about virtualizing your data for data bound objects. I didn’t really think it was that big of a topic when I was putting together the talk, but it generated a lot of interest from attendees.
I am going to demonstrate the minimal virtualized data collection object you can easily create for data binding with a Listbox.
For this example I am using a simple class named FeedItemDataModel. This represents a class that holds a single item from an RSS Feed. In this simple implementation the values are simple and set in the constructor.
The sample application shows a UI with a collection of this object databound to the UI and lets you jump to a specific index in the list. The red text you see is a memory watcher class that shows memory usage within your app.
©2010-2012 Jason Short. All Rights Reserved. The opinions expressed herein are my own and do not represent my employer’s views in any way.