The component cannot be added because it contains a circular reference to '<reference name>'
You cannot add a control or component to itself. Another situation where this might occur is if there is code in the InitializeComponent method of a form (for example, Form1) that creates another instance of Form1.