можем ли мы добавить приложение silverlight в панель инструментов asp.net веб-приложение

#silverlight #webforms #import #toolbox

#silverlight #веб-формы #импорт #Набор инструментов

Вопрос:

можем ли мы добавить приложение silverlight в панель инструментов asp.net приложение веб-формы, чтобы вместо написания HTML для включения приложения silverlight я мог просто перетащить его из окна инструментов.

Ответ №1:

Вы не можете добавить приложение silverlight непосредственно в панель инструментов. Однако довольно просто создать метод, WebControl метод которого Render записывает соответствующий <object> элемент с исходным параметром, указывающим на xap вашего приложения.

Вы даже можете добавить некоторые свойства, на основе которых ваш код рендеринга мог бы генерировать элемент initparams <param> .

Это WebControl автоматически окажется в панели инструментов, что позволит вам перетащить его на поверхность дизайна.

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

Ответ №2:

Комментарии:

1. Изменены ссылки на лучшие ресурсы