Пользовательские элементы управления Silverlight не отображаются на панели инструментов - PullRequest
1 голос
/ 29 августа 2011

Я начал с проекта бизнес-приложения Silverlight в VS 2010 и добавил два пользовательских элемента управления. Если я создаю экземпляр любого пользовательского элемента управления в коде основной формы и добавляю их на страницу, они отображаются правильно. Однако они не отображаются на панели инструментов.

Когда я использую пункт меню «Выбрать элементы» в разделе «Элементы управления MyProject» панели инструментов на вкладке «Компоненты Silverlight», я вижу, что один из моих пользовательских элементов управления появляется в списке и отмечен (но не отображается в панели инструментов), в то время как другой пользовательский элемент управления вообще не отображается в списке.

Как мне диагностировать / исправить ситуацию?

1 Ответ

1 голос
/ 30 августа 2011

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

Очевидно, для Toolbox требуется конструктор по умолчанию (а не просто конструктор, который можно вызывать без каких-либо явных параметров).

...