since I couldn't put different type of object in a control array

I want to make an ocx in which if I choose check box it the ocx should be check and if I choose something else it should be that.
and it should be databound.

How could I do it?