2010-08-26 3 views
1

У меня есть следующий желаемый рабочий процесс: при нажатии на кнопку HTML появляется модное всплывающее окно Silverlight (диалог). Содержимое элемента Silverlight не отображается до нажатия кнопки HTML, и содержимое Silverlight не должно отображаться после выхода из модального всплывающего окна SL.Отображение модального всплывающего окна Silverlight на кнопке HTML

В соответствии с нашим клиентом мы не могли использовать другую технологию для таких всплывающих окон.

Любые мысли о том, как выполнить упомянутый рабочий процесс?

Я совершенно новый для Silverlight, поэтому все идеи высоко ценятся.

+0

Вы неправильно задали свой вопрос. Это не проблема Silverlight, а html/javascript. – Denis

+0

Это не проблема (silverlight/javascript/html или что-то еще). Исходя из моего предположения, на этот вопрос могли ответить только люди с умением Silverlight. И поскольку silverlight чрезвычайно тесно связан с DHTML, я решил пометить этот вопрос как «silverlight» только –

ответ

1

Требование немного необычно, но здесь идет ...

Я предполагаю, что у вас есть Silverlight тестовый проект и знаю достаточно HTML/JScript, чтобы всплывающее окно, как вы помечено этот вопрос, как Silverlight только.

Подумайте о Silverlight как о другом компоненте, который вы можете разместить на веб-странице. Любая веб-страница. Это может быть небольшой элемент управления или заполнять окно HTML.

В вашем случае вы хотите просто ввести код запуска Silverlight в html-страницу, которую может отобразить всплывающее окно. Всплывающее окно будет запущено JScript, прикрепленным к кнопке.

Код запуска Silverlight обычно генерируется для вас на веб-странице теста HTML в веб-проекте Silverlight. Скопируйте его оттуда.

Если вам нужны более подробные инструкции для конкретного примера, просьба предоставить более подробную информацию.

+0

На самом деле всплывающее всплывающее окно Silverlight должно быть модальным. У меня недостаточно опыта работы с HTML/JScript, чтобы выполнить это через открытие нового окна. Может быть, я мог бы использовать создание нового div, разместив там IFRAME и загрузив приложение silverlight в этом iframe? Более того, каким-то образом я должен передать параметры init для этого приложения SL –

Смежные вопросы