A: 

You question needs more detail, and so I may be missing the point...

If your listbox is bound to a collection of custom objects that you control (aka a view model). Then it should be fairly straight forward for you to add a property to the view model that contains the object that you want to bind your listboxitem to...

Scrappydog