Заполнение изображений из галереи WP7 в список изображений с помощью потока коллекции - PullRequest
1 голос
/ 06 августа 2011

Вот что я хотел сделать. Я создал ImageList в коде XAML

<local:CollectionFlow x:Name="ImageList" ItemTemplate="{StaticResource DataTemplate1}"
       ItemsPanel="{StaticResource ItemsPanelTemplate1}"/>
<Image Source="Images/imgBack.png" Width="48" Height="48" HorizontalAlignment="Left"
       VerticalAlignment="Center" Margin="15,0,0,0" MouseLeftButtonDown="Left"/>
<Image Source="Images/imgfORWARD.png" Width="48" Height="48" HorizontalAlignment="Right"
       VerticalAlignment="Center" Margin="0,0,15,0" MouseLeftButtonDown="Right" />`

Теперь я пытаюсь заполнить приведенный выше список, используя картинки из MediaLibrary, как это

ImageList.ItemsSource = mediaLib.Pictures;

Я не могу видеть изображения из mediaLibrary. Есть ли что-то, что я делаю не так. Ранее я заполнил список, используя статические значения, как показано ниже, который работает.

ImageList.ItemsSource = new string[] { "SampleImages/1.png", "SampleImages/2.png", "SampleImages/3.png", "SampleImages/4.png", "SampleImages/5.png", "SampleImages/6.png", "SampleImages/7.png", "SampleImages/8.png", "SampleImages/9.png", "SampleImages/10.png", "SampleImages/11.png", "SampleImages/12.png" };

1 Ответ

0 голосов
/ 08 августа 2011

A PictureCollection - это не просто массив строк, это перечисляемое из Picture объектов.
Также обратите внимание, что вы не можете получить путь к изображениям только в медиабиблиотеке.

...