Как создать пользовательские элементы управления для моей панели инструментов VS2005?
Хорошо, этот вопрос может быть больше о теории дизайна. Я успешно создал элементы управления, которые отображаются в моем наборе инструментов, поэтому я почти уверен, что у меня все правильно. Кроме того, мой "AutoToolboxPopulate" установлен в значение "true", поэтому при его создании все отображается. У меня такой вопрос: я подклассифицирую нативный контроль для специализированного использования. Когда я получаю свой класс из выставленного конкретного класса, такого как BulletedList, мой пользовательский элемент управления появляется в моей панели инструментов. Однако, когда я возвращаю его родителю, например ListControl, мой элемент управления не отображается (на самом деле он отображается серым цветом, когда я "перечисляю все"). Что мне не хватает?
1 ответ
Я думаю, что ответ заключается в том, что проблема с моим кодом. В конце концов я заставил их появиться, и это могло быть ошибкой где-то.
Тем не менее, вот важный совет: для того, чтобы пользовательские элементы управления сервера отображались в вашем наборе инструментов, вы должны загрузить свою страницу в режиме "дизайн". Это обновит список инструментов. (видимо, это необходимо и для структуры документа)