У меня есть проект приложения Silverlight Business Application. Я также добавил библиотеку классов Silverlight, которая будет использоваться из моего приложения Silverlight (конечно).Каков правильный способ написания Uri ресурсу в библиотеке классов Silverlight
Внутри этой библиотеки (назовем ее помощником) У меня есть папка и несколько небольших изображений. В той же библиотеке у меня есть дочернее окно с элементом управления Image, который мне нужно изменить исходную информацию во время выполнения (код позади).
Я нашел код в Интернете, который должен работать, в зависимости от фактов, которые он делает, когда я добавляю интернет-uri, скажем, на изображение flickr. Так что моя проблема в том, что я не пишу Uri
право :(
Uri uri = new Uri("MyProj.Silverlight.Helper;images/error.png",UriKind.Relative);
ImageSource img = new System.Windows.Media.Imaging.BitmapImage(uri);
dlg.image.Source = img;
Я чувствую, что я уже перепробовал все возможные пути, очевидно, я не :(
Редактировать: Я нашел . довольно cool post об этом, но все-таки не повезло ли она изменилась с тех пор Silverlight 2
ли MyProj.Silverlight.Helper имя сборки с изображениями? Как и в сообщении в блоге, которое вы связали, вам необходимо правильно решить путь к изображениям. Проверьте имя сборки, а также проверьте с помощью компонента - Source = "/ {assemblyShortName}; component/Foo.jpg" /> – indyfromoz
Что такое компонент? MyProject.Silverlight.Helper - это пространство имен (и имя) моего assebly ... Я не вижу, что мне не хватает :( – sebagomez