To update the contents of a DataBoundListBox'
item you simply need to properly fire the PropertyChanged
event from the INotifyPropertyChanged
interface on your business objects. This is the natural way to update UI elements in Silverlight and we do not work in a different manner.
You don't need to reload the whole items source in order to update a single item. Just make sure the INotifyPropertyChanged
interface is correctly implemented by your ViewModel class.
That's all you need to do.
Check out the Telerik Platform - the only platform that combines a rich set of UI tools with powerful cloud services to develop web, hybrid and native mobile apps.