Remarks: If you have a list of your own objects, it is more efficient to use them directly with the list control by passing a collection to the DataStore property, and using TextBinding/KeyBinding to specify how to get/set the Text and Key properties. Otherwise, use ListItem to define items. This may be deprecated in the future.