I think that you will find the appropriate information on how to bind RadListBox in our QSF examples (r.a.d.uielements -> List Box -> Data Binding). Take a look at the binding to array and especially binding to a source of custom objects (Customer class) examples.
However, no matter how you would implement the binding in your case, you will have only the Text
property of the listbox items bound to the source. If you also want to set images to the items in the listbox you should set them in the code at runtime. For more information, please take a look at the "Music Collection" example of RadComboBox. Just like in the example, you could use the ItemDataBound
event of RadListBoxElement
which you could get like this:
RadListBoxElement listBoxElement = radListBox1.Radioelement.Children as RadListBoxElement;
I hope this information helps. We will try to enhance the documentation on the topic.