Задать значок пользовательского элемента управления - Visual Basic .NET
Формулировка задачи:
VS-2010. Чтобы заменить у UserControl значок-шестерёнку на свой вариант значка пишем
Значок bmp или png 16x16 рсполагаем в одной папке с UserControl.dll (bin/realease/)
Жмём <построение>.
Жмём Сервис-> Выбрать элементы панели элементов
Через поиск находим наш UserControl, сбрасываем галочку, жмём ОК, значок-шестерёнка исчезает из своей группы панели элементов, названой по имени библиотеки проекта (например имя проекта - библиотеки пользовательских элементов управления - UserControlLibrary).
Жмём Сервис-> Выбрать элементы панели элементов-> Обзор
Находим в папке bin/realease/ UserControl.dll. Отмечаем выбор. На панели элементов появляется наш UserControl но уже с новым значком (UserControl.png). Вроде бы результат достигнут.
Вопрос, почему наш новый значок появляется в самом низу в группе "Общие", а не в группе "UserControlLibrary" в самом верху (там где была до этого шестерёнка)?
Если сохраниться и переоткрыть проект, то помимо нашего нового значка в группе "Общие", элемент управления UserControl будет продублирован значком-шестерёнкой в группе "UserControlLibrary". Зачем это непрошенное дублирование нужно? Может я делаю что-то не так?
Решение задачи: «Задать значок пользовательского элемента управления»
textual
Листинг программы
<ToolboxBitmap("UserControl.png")> Public Class UserControl
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д