Use the ToolboxItem(false) attribute on your Component/Control class. This will prevent it from appearing in the Toolbox.
[ToolboxItem(false)]
public class MyComponent : Component{..}