Привязка изображений к изображению в Silverlight 2 - PullRequest
2 голосов
/ 14 марта 2009

Я создаю приложение Silverlight 2, и мне нужно привязать некоторые изображения к объекту Image, объявленному в XAML. Я делаю некоторые другие привязки в приложении, и оно работает просто отлично, у меня проблемы только с изображениями!

Это XAML:

<Image Source="{Binding Path=ThumbNail}" Style="{StaticResource ThumbNailPreview}" />

А это код C #:

ThumbNail = (string)story.Element("thumbnail").Attribute("src")

Я просто анализирую URL из файла XAML. Когда я пытаюсь выполнить цикл foreach для всех свойств ThumbNail, он возвращает URL-адрес, как и ожидалось. Как я уже сказал, все остальные привязки работают отлично, поэтому между элементом управления Image и свойством ThumbNail должна быть проблема. Я также попытался передать тип данных из строки в Uri, но ничего не произошло. Кто-нибудь может мне помочь?

1 Ответ

4 голосов
/ 14 марта 2009

Я думаю, что об этом уже спрашивали и отвечали в StackOverflow здесь

Ключ в том, что свойство ImageSource является не строкой, а типом System.Windows.Media.Imaging.BitmapImage, поэтому его необходимо преобразовать.

НТН

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