Я хочу создать пользовательский элемент управления в C #, который я буду использовать несколько раз в своем приложении, но вряд ли буду использовать в других приложениях. Я видел несколько веб-сайтов, которые объясняют, как создать собственный элемент управления и добавить его в панель инструментов Visual Studio. Они инструктируют вас создать проект с пользовательским элементом управления, который компилируется в DLL, затем создать новый проект для приложения и добавить ссылку на эту DLL в панели инструментов. Однако я бы предпочел, чтобы мое приложение было одним исполняемым файлом, не зависящим от DLL. Есть ли способ поместить пользовательский элемент управления и приложение в один проект, и при этом пользовательский элемент управления появляется в наборе инструментов Visual Studio? Или, если невозможно добавить элемент управления на панель инструментов, есть ли другой способ просмотреть элемент управления в конструкторе приложения?