Несколько экранов / мониторов с Silverlight - PullRequest
1 голос
/ 06 ноября 2008

Я хотел бы написать приложение Silverlight, которое имеет 2 или более окон браузера, которые «взаимодействуют».

Примером может служить отображение родителя / сведений, где при выборе элемента в списке «Родитель» (в одном окне браузера) сведения об элементе отображаются в другом окне.

Суть в том, чтобы при настройке нескольких мониторов пользователь мог иметь главный экран на одном мониторе и окна «инструментов» на другом. Как то, как я использую VS.

Возможно ли это? Любые ссылки / пример кода и т. Д.?

Спасибо!

Ответы [ 3 ]

2 голосов
/ 06 ноября 2008

Cool. Ответ Джереми появился перед моим. Это хорошее возможное решение.

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

Эта демоверсия сервиса silverlight может быть интересной ...

1 голос
/ 06 ноября 2008

Вы должны быть в состоянии сделать это, используя поддержку моста javascript в Silverlight. С помощью этого метода вы можете использовать JavaScript, чтобы создать новое окно с URL дочернего окна. В этот момент вы можете продолжать использовать JavaScript для связи между двумя окнами. Примерно так: http://codepunk.hardwar.org.uk/bjs12.htm

0 голосов
/ 31 марта 2011

В блоге ScottGu , анонсирующем Silverlight 5 , он говорит, что приложения OOB будут иметь поддержку дочерних окон.

Думаю, что я поделюсь этим вопросом, а также подниму его, как давно - какие-нибудь фреймворки, которые позволяют взаимодействовать между (IE) окнами Silvelight?

...