Я пытаюсь создать элемент управления типа мастера в VB6 и наткнулся на камень преткновения.
Я бы хотел, чтобы пользователи элемента управления могли добавлять CWizardPage (ы) и управлять ими в элементе управления временем разработки, используя страницу свойств.
Первым подходом, который я использовал, было добавление страниц мастера в OCX напрямую с использованием Collection, однако я столкнулся с двумя проблемами, заключающимися в том, что класс Collection не является постоянным (и я не мог найти простой способ сделать это так). ) и что VB6 кажется очень ограниченным в своей способности создавать экземпляры элементов управления во время выполнения - так что, казалось бы, это была попытка фактически восстановить их.
Моей следующей мыслью было просто позволить пользователям рисовать страницы мастера во время разработки. Такого рода работы, однако слишком просто нарисовать одну из страниц мастера внутри другой страницы мастера, а не внутри CWizardContainer.
Так может ли кто-нибудь сказать мне, как добавить элементы управления в форму во время разработки, не используя drag 'n' drop?