Member 13510067 Ответов: 0

Преобразование компонента на вкладке [дизайн] в пользовательский элемент управления


Я использовал элемент управления вкладками , имеющий несколько страниц , основываясь на изменениях требований заказчика , мне нужно преобразовать этот элемент управления вкладками в пользовательский элемент управления, который будет использоваться во многих оконных формах, есть ли способ взять его из представления [design] и преобразовать в явный пользовательский элемент управления ?

Что я уже пробовал:

Я сталкивался с этим раньше , и я просто взял его код, реализованный в коде .designer, и настроил его в новом классе пользовательского элемента управления, но если это автоматизировано, это сэкономит мне часы

GKP1992

Вам придется создать его с нуля. Хотя вы можете в какой-то степени использовать инструменты разработчика браузера, большую часть работы вам придется выполнять самостоятельно.

Hermann Jung

Попробовать это:
- скопируйте форму, содержащую ваш элемент управления вкладками
- переименовать скопированные файлы и имя класса (в .cs и .desinger.cs)
- откройте копию в конструкторе и удалите все ненужные элементы управления и компоненты
- сохранить файл
- разгрузить проект
- сменить класс, скопированных форма управления
- перезагрузить проект
- в файлах .cs и designer.cs могут возникнуть некоторые проблемы с кодом из-за изменения базового класса; исправьте их
Удачи вам!

0 Ответов