На самом деле довольно легко создать его самостоятельно:
Для обзора галереи вы можете получить что-то вроде этого:
<ListBox x:Name="listBox"
HorizontalAlignment="Center"
ItemsSource="{Binding Images}">
<ListBox.ItemsPanel>
<ItemsPanelTemplate>
<toolkit:WrapPanel Orientation="Horizontal" />
</ItemsPanelTemplate>
</ListBox.ItemsPanel>
<ListBox.ItemTemplate>
<DataTemplate>
<Grid HorizontalAlignment="Center"
VerticalAlignment="Center"
Tap="ImageTapped">
<Image Width="100"
Height="100"
Margin="5"
HorizontalAlignment="Center"
VerticalAlignment="Center"
Source="{Binding Converter={StaticResource PictToThumbConverter}}" />
</Grid>
</DataTemplate>
</ListBox.ItemTemplate>
</ListBox>
А для доступа к библиотеке вы должны использовать:
using (MediaLibrary library = new MediaLibrary())
{
return library.Pictures.ToList();
}
И конвертер будет выглядеть так:
public object Convert(object value, Type targetType, object parameter, CultureInfo culture)
{
var pict = value as Picture;
if (pict == null) return null;
var img = new BitmapImage();
img.SetSource(pict.GetThumbnail());
return img;
}
Это должно дать вам хорошую отправную точку