Наследование WinForms UserControl в .Net Compact Framework - PullRequest
1 голос
/ 05 февраля 2010

Полная .Net Framework имеет унаследованный UserControl, но эта опция не предлагается Visual Studio при создании нового элемента управления в проекте Compact Framework.

Ручное изменение класса предка пользовательского элемента управления на другой пользовательский элемент управления приводит к исключению, которое выдается разработчиком при последующей попытке его открытия.

Кто-нибудь знает, возможно ли наследование пользовательского элемента управления?

Ответы [ 2 ]

1 голос
/ 05 февраля 2010

У меня есть некоторые заметки по CF UserControls в этой записи в блоге . Суть в том, что «Если вы не планируете быть поставщиком средств управления, не тратьте свое время, даже пытаясь заставить работать поддержку дизайнеров».

0 голосов
/ 05 февраля 2010

Я добился успеха запустил унаследованные элементы управления, но абсолютно ни один в конструкторе. Мне пришлось установить родительский элемент как Control , чтобы использовать конструктор, а затем установить его в родительский элемент управления до развертывания (после закрытия дизайнера).

...