>"... I see - sort of the multi-column report?"
>
>Yes, exactly that.
>
>Is there not an easier way than that described? I need to bind the list box to the data source as that effects other controls on the form.
No, I don't think there is a native listbox (or some existing class) that has the functionality you want. I think you're on your own here - though the problem doesn't seem very complex to me either.
If it's not broken, fix it until it is.
My Blog