I have a usercontrol and one of it's members is a type safe collection (inherited from CollectionBase.DictionaryBase).

Now I want this collection to be bindable (read-only) to a datagrid. I have added the attribute <Bindable()> to the property and implemented IListSource in the control and returned this list from GetList() overloaded function but it doesn't show up in the datagrid's bindings.

What step(s) am I missing?

Thanks in advance,
Duncan