Anything can be done in code the same as it is done in the designer. In fact, the designer is simply generating code to create the instances and set the properties. You can see this code and use it as an example to manually write your own code to do the same thing. In Solution Explorer, there is an icon at the top for Show All Files. If you enable that, then drill down MainForm.vb, you will see a designer.vb file. Open that designer and you can see the code generated by Visual Studio and use it as an example on how to create your own driver instances in code.