Поскольку я знаю, что вы все любите контекст, эта проблема возникла из-за невозможности найти Rich Text Editor для Silverlight, который может правильно обрабатывать сложное форматирование HTML.
Решение, которое было принято, включает открытие новогоОкно IE и запуск экземпляра Silverlight вместе с CKEditor, RTE на основе HTML с открытым исходным кодом.
Мы устранили практически все проблемы, связанные со связью, загрузкой, синхронизацией и т. Д. Однако остается одна проблема:
Если закрыть дочернее окно до того, как оно завершит загрузку объекта Silverlight, оно приведет к перезагрузке родительского окна.В частности, кажется, что родительское окно закрывается и снова открывается.Ошибки не выбрасываются.Я видел проблемы, подобные этому, когда плагин падает.Однако это, кажется, перезагружает все без исключения экземпляры Silverlight.Эта конкретная проблема только перезагружает родителя, другие окна не затрагиваются.
Если у вас есть какие-либо идеи относительно того, почему это может происходить, пожалуйста, прокомментируйте или ответьте.Я опубликую код по мере необходимости.Кроме того, если у вас есть какие-либо обходные идеи, они также будут полезны.
Спасибо!
Грег