Конечно, можно использовать UserControl
в режиме разработки, когда он является частью того же проекта.
Однако обратите внимание, что он будет отображаться в вашем наборе инструментов только в том случае, если вы включили параметр «AutoToolboxPopulate». Перейдите в меню «Инструменты» и выберите «Параметры». Разверните «Конструктор Windows Forms» и нажмите «Общие». Убедитесь, что для свойства "AutoToolboxPopulate" установлено значение True. Когда вы перестраиваете свое решение, ваш UserControl
должен отображаться в верхней части панели инструментов, готовый для добавления в форму.
Кроме того, вы можете добавить UserControl
к вашей панели инструментов вручную. Для этого щелкните правой кнопкой мыши на панели инструментов и выберите «Выбрать элементы» в контекстном меню. Перейдите к элементу управления, убедитесь, что он отмечен в списке, и нажмите «ОК».
В случае возникновения исключения (как, например, упомянутый MacX) дизайнер все равно уведомит вас. Элемент управления по-прежнему будет отображаться в наборе инструментов, и вы все равно сможете попытаться добавить его в свою форму.