Изображения не отобразились в Silverlight, когда приложение запущено

Если вы используете SVG из material-ui, оберните его внутри IconButton (и определите здесь высоту и ширину) SVG принимает размеры родителя.

6
задан 16 May 2009 в 09:24
поделиться

3 ответа

Ммм ...

Взгляните на этот документ:

http://msdn.microsoft.com/en-us/library/system.windows.controls.image .source (VS.95) .aspx

Я думаю, что основная проблема заключается в том, что вы делаете перекрестный вызов домена, просто и совет: скачайте скрипач, там вы проверите, позволяет ли сервер, на котором вы запрашиваете данные, перекрестный домен вызовы (просто попробуйте, загрузите изображение из flckr и посмотрите, что произойдет).

Одним из решений может быть использование туннелирования на стороне сервера (пользовательский HTTP-обработчик в вашем домене, который захватывает изображение с удаленного сервера и перенаправляет его на вашу петицию SL).

HTH Braulio

1
ответ дан 17 December 2019 в 22:14
поделиться

Your example is absolutely working. I've just tried it.

May be the problem is in the network?

You can debug network communications via Fiddler.

0
ответ дан 17 December 2019 в 22:14
поделиться

В то время как междоменский доступ по URL-адресу разрешен для управления Image, межсхемный доступ не разрешен. При запуске с использованием автоматически сгенерированной тестовой страницы он будет запускаться с вашего локального диска (я предполагаю, что это будет косвенно запускаться по протоколу FILE), поэтому ему не будет разрешено перекрестно схемироваться с протоколом HTTP. Что вам нужно сделать, так это запустить страницу, содержащую элемент управления Silverlight, в http://localhost, что должно сделать трюк.

Справка: Ограничения доступа к URL-адресам в Silverlight

Кроме того, в свойствах проекта Silverlight (не веб-проекта) на панели Отладка выберите запуск его в качестве приложения OOB для тестирования

0
ответ дан 17 December 2019 в 22:14
поделиться
Другие вопросы по тегам:

Похожие вопросы: