Встраивание управления Silverlight в приложение WPF - возможно ли это? - PullRequest
0 голосов
/ 14 февраля 2011

Фон:
Одной из наиболее привлекательных особенностей Silverlight является PlanProjection из-за простоты использования и потрясающего эффекта.К сожалению, он не доступен в WPF.Я знаю, что подобные эффекты могут быть достигнуты с помощью Viewport3D, но, конечно, не с такой простотой.

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

Проблема : создание приложения на SL не очень привлекательно: переход к полноэкранному режиму всегдатребует подтверждения пользователя по (понятным) причинам безопасности.Обнаружение основного / дополнительного экранов, их положение возможно только с помощью класса System.Windows.Forms.Screen (пожалуйста, исправьте меня, если я ошибаюсь), который недоступен в SL.

Странное решение: Можно ли написать мои элементы управления в SL, используя причудливые и простые функции PlanProjection, и повторно использовать их в приложении WPF?Если да, какое влияние я окажу на установщика?Я предполагаю, что установщику потребуется развернуть как .NET Framework, так и среду выполнения SL.

Есть ли у вас альтернативные идеи для облегчения выбора вишен из двух разных миров?

Ответы [ 2 ]

1 голос
/ 06 апреля 2011
1 голос
/ 14 февраля 2011

WPF обладает богатыми трехмерными возможностями, которые намного превосходят возможности Silverlight 4, если PlanProjection является основной функцией SL, которая вам требуется, но вы хотите создать приложение для настольного компьютера, тогда использование WPF - это путьидти.WPF может делать все, что может делать PlanProjection.Чарльз Петцольд написал отличную книгу о WPF 3-D.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...