У меня есть сетевой каталог, в котором есть дамп всех фотографий сотрудников здесь, в нашей компании. Изображения называются FirstnameLastinitial.jpg
. В конечном итоге я пытаюсь создать в Silverlight браузер фотографий из этих фотографий, но я подумал, что начну с того, как собрать фотографии из этого места.
Я бы подумал, что мне нужно сгенерировать файл XML на основе картинок в этой папке, или, может быть, мне следует использовать БД. Тогда я мог бы использовать, может быть, Wall3D элемент управления в Blend для их отображения. Это был бы только один из возможных способов их отображения.
Если я создаю оболочку XML, как показано ниже, могу ли я затем разрешить моему приложению изменять XML после генерации?
<Photo>
<URL>Images/img10.jpg</URL>
<ImageName>Test 2</ImageName>
<ImageDescription>This is a picture of someone</ImageDescription>
</Photo>
Еще одна мысль, которая пришла мне в голову. Способен ли Silverlight считывать изображения с места или их нужно включить в XAP? Что если я использовал службы RIA для передачи изображений в приложение Silverlight?
Кто-нибудь пробовал что-то подобное? Я знаю, что я ХОЧУ сделать, но я признаю, что это все очень новое для меня основание, и поэтому я был бы признателен за любые указания, указания, понимание или, если бы ничего не помогало, указывало бы мне направление.
Вот пример , аналогичный тому, для чего я стреляю -> http://tozon.info/gallery/
У меня есть ниже, который может прочитать изображение, но только с http, например, ->
BitmapImage bi = new BitmapImage();
bi.UriSource = new Uri("http://upload.wikimedia.org/wikipedia/en/d/d6/Dragon_Age.jpg");
MyImage.Source = bi;
То, что я хочу сделать, это прочитать их с локальной сетевой папки ( \\ server \ share \ filename.jpg ) или из папки в веб-части на сервере.