>[DesignerAttribute(typeof(System.Windows.Forms.Design.ControlDesigner))]
>
>>> private void InitializeComponent() >> { >> System.ComponentModel.Container components = new Container(); >> } >>>>Try removing that line and see what happens.
>>>using System; >>>using System.Collections; >>>using System.ComponentModel; >>>using System.ComponentModel.Design; >>>using System.Drawing; >>>using System.Windows.Forms; >>> >>> >>>namespace Test.GUI >>>{ >>> >>> [ToolboxBitmap(typeof(TabControl))] >>> [DesignerAttribute(typeof(System.Windows.Forms.Design.ControlDesigner))] >>> public class _TabControl : System.Windows.Forms.TabControl >>> { >>> private System.ComponentModel.Container components = null; >>> >>> public _TabControl() >>> { >>> InitializeComponent(); >>> } >>> private void InitializeComponent() >>> { >>> System.ComponentModel.Container components = new Container(); >>> } >>> >>> protected override void Dispose( bool disposing ) >>> { >>> if( disposing ) >>> { >>> if( components != null ) >>> components.Dispose(); >>> } >>> base.Dispose( disposing ); >>> } >>> } >>>} >>>