мне нужно создать конструктор для Silverlight в WPF, и я имею в виду несколько вариантовСоздание конструктора пользовательских Silverlight в WPF
- Используйте WebBrowser управления, дисплей содержание там и общаться Silverlight с использованием JavaScript-моста . Не уверен, что для этого достаточно для сценариев I (см. Ниже). Это то, что делает KaXaml. SilverlightSpy использует более сложный элемент управления WebBrowser, но я не уверен, как они общаются с Silverlight.
- Связь с использованием Сокеты между хостом и Silverlight.
- Хост Silverlight runtime (не в в браузере), но напрямую с использованием AgCore.dll. Подобно тому, что делает sllauncher для OOB. Я полагаю, это то, что делают Blend/VS.
- Сделайте что-нибудь Смесь или VS делают который.
Я, очевидно, не хочу заходить так далеко, как VS и Blend, но мне нужно поддерживать перетаскивание некоторых элементов управления, а также группировку, изменение макета, перемещение элементов управления на поверхности дизайна и, очевидно, обновление Xaml в результате этих действий.
Любые идеи, рекомендации или указатели на лучший способ создания Silverlight Designer в WPF?
для этого нужно быть WPF и Silverlight не OOB с повышенной privs потому, что ....? – AnthonyWJones
Это надстройка для существующего приложения WPF. Один из вариантов, который мы рассматриваем, заключается в том, что все разработчики приложения SL размещаются с использованием WebBrowser или XcpHost, но проблема в том, что некоторые из панелей необходимо состыковать с поверхностью дизайна. –