Я пытаюсь создать свой собственный настраиваемый элемент оформления стиля автозаполнения в C# .net2.0. Для скорости разработки я создал свой контроль как UserControl, но затронул вопрос о том, как это сделать.Winforms Создание панели стиля раскрывающегося списка
Когда вырисовывается выпадающее меню с индивидуальным оформлением, я должен изменить размер области UserControl, чтобы отображать список параметров.
В идеале я хочу, чтобы иметь возможность имитировать поведение списка распаковщика, поскольку список опций рисуется «плавающий» и не ограничен высотой и шириной UserControls (и даже границами родительских форм). Всплывающая подсказка - еще один пример безусловного «плавающего», который я желаю.
Единственный способ, которым я могу достичь этого, - создать на лету новую форму без рамки или заголовка и отобразить это, когда требуется всплывающее окно.
Есть ли лучший (но и быстрый) способ сделать это?
ТИА