Сведения о вопросе

HEIGTH

15:21, 23rd August, 2020

Теги

c#   visual-studio   winforms   textbox    

C# включают производного элемента управления на панели инструментов

Просмотров: 456   Ответов: 2

Это относится к моему другому вопросу автоматической очистки Textbox .
Если я решу получить новый элемент управления TextBox из TextBox вместо реализации пользовательского элемента управления, содержащего только мой Textbox, как бы я включил его в набор инструментов.



  Сведения об ответе

lool

09:26, 25th August, 2020

Щелкните правой кнопкой мыши панель инструментов, выберите пункт "Choose Items" в контекстном меню, обзор к вашему DLL, и выберите его.

Чтобы расширить ответ Грега... Просто чтобы уточнить, вы не можете добавить пользовательский элемент управления в окно инструментов, если код для него находится в том же проекте, в котором вы хотите его использовать. По какой-то причине MS никогда не добавляла эту возможность, что имело бы смысл, так как мы не хотим всегда создавать библиотеку пользовательских элементов управления DLL каждый раз, когда мы хотим использовать пользовательский элемент управления. Таким образом, чтобы получить его в вашем ящике инструментов, вы должны сначала создать отдельный проект "User Control Library" (который может быть в том же решении!) а потом делай то, что сказал Грег.


  Сведения об ответе

davran

01:48, 20th August, 2020

Щелкните правой кнопкой мыши панель инструментов, выберите "Choose Items" из контекстного меню, перейдите к своему DLL и выберите его.


Ответить на вопрос

Чтобы ответить на вопрос вам нужно войти в систему или зарегистрироваться