Если вы используете SVG из material-ui, оберните его внутри IconButton (и определите здесь высоту и ширину) SVG принимает размеры родителя.
Ммм ...
Взгляните на этот документ:
http://msdn.microsoft.com/en-us/library/system.windows.controls.image .source (VS.95) .aspx
Я думаю, что основная проблема заключается в том, что вы делаете перекрестный вызов домена, просто и совет: скачайте скрипач, там вы проверите, позволяет ли сервер, на котором вы запрашиваете данные, перекрестный домен вызовы (просто попробуйте, загрузите изображение из flckr и посмотрите, что произойдет).
Одним из решений может быть использование туннелирования на стороне сервера (пользовательский HTTP-обработчик в вашем домене, который захватывает изображение с удаленного сервера и перенаправляет его на вашу петицию SL).
HTH Braulio
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.
В то время как междоменский доступ по URL-адресу разрешен для управления Image, межсхемный доступ не разрешен. При запуске с использованием автоматически сгенерированной тестовой страницы он будет запускаться с вашего локального диска (я предполагаю, что это будет косвенно запускаться по протоколу FILE), поэтому ему не будет разрешено перекрестно схемироваться с протоколом HTTP. Что вам нужно сделать, так это запустить страницу, содержащую элемент управления Silverlight, в http://localhost
, что должно сделать трюк.
Справка: Ограничения доступа к URL-адресам в Silverlight
Кроме того, в свойствах проекта Silverlight (не веб-проекта) на панели Отладка выберите запуск его в качестве приложения OOB для тестирования