Я написал потомок UserControl, который равен в сборочной DLL.
Как мне отбросить элемент управления в форме?
namespace StackOverflowExample
{
public partial class MonthViewCalendar : UserControl
{
...
}
}
Я добавил ссылку на сборку в узле References в Solution Explorer , но новый элемент управления не появился в моем Toolbox .
Как сделать так, чтобы элемент управления отображался на панели инструментов, чтобы я мог поместить его в форму?
Обновление 1 :
Я пытался собрать сборку, пока параметр Visual Studio:
Инструменты -> Параметры ... -> Конструктор Windows Forms -> AutoToolboxPopulate = true
Элемент управления не появился, когда в наборе инструментов в новом решении.
Примечание: я как-то по ошибке написал "... то есть не в сборке dll ...". Я не знаю, как мне удалось написать это, когда конкретно это в сборке DLL. Элементы управления волшебным образом появляются, когда они находятся в одном проекте, но не сейчас, когда это другой проект / решение.
Обновление 2: Ответ
- Щелкните правой кнопкой мыши на Toolbox
- Выбрать Выбрать элементы ...
- .NET Framework Компоненты вкладка
- Выбрать Просмотр ...
Найдите файл dll сборки, который содержит элемент управления, и выберите Открыть
Примечание. Элементы управления в сборке будут автоматически добавлены в список компонентов .NET Framework.
- Отметьте каждый элемент управления, который вы хотите отобразить на панели инструментов
- Выбрать ОК