Использование VS 2010:
Допустим, у вас есть проект Windows.Forms. Вы добавляете в проект UserControl (скажем, MyControl) и разрабатываете его. Теперь вы хотите добавить его в свой набор инструментов.
Как только проект будет успешно построен, он появится в ваших компонентах Framework. Щелкните правой кнопкой мыши панель инструментов, чтобы открыть контекстное меню, выберите «Выбрать элементы ...» и перейдите к имени вашего элемента управления (MyControl) на вкладке «Компоненты .NET Framework».
Преимущество перед использованием dll: вы можете редактировать элементы управления в том же проекте, что и ваша форма, и форма будет построена с новыми элементами управления. Однако контроль будет доступен только для этого проекта.
Примечание. Если у элемента управления есть ошибки сборки, устраните их, прежде чем переходить к содержащим формам, иначе у дизайнера случится сердечный приступ.