Ok, I guess I'm just not understanding this concept. I have a custom combo box I'm working with. In my custom combo box class I simply inherited System.Windows.Forms.Combobox and added one private field of type SqlCommand and added a corresponding public property. What I want to happen is when you drop the custom combo box on the form I want the SqlCommand to be instantiated so that when I select the combobox in the designer I can edit the SqlCommand items such as setting the Connection to the Connection listed on the form. As of right now, it doesn't show any connections in the drop down list of connections (using the SqlCommand) even though the form contains a connection. What am I doing wrong?