I have created a User-Defined control. I want to add an array of standard VB Shape controls to my User-Defined control dynamically. For example, I want to display an array of multicolored rectangles on my User-Defined control. I don't know how many rectangles are in the array until the user tells me. Possible? If so how?