Ein Teil von Xaml unten. App löst/löst keinen Fehler aus. App generiert auch genaue Anzahl der Folien. aber nur graue leere Bereiche bekommen. es gleitet; aber Bereiche sind leer.So zeigen Sie LocalFolder-Bilder in einem Flipview an (Universal Windows Development)
<FlipView x:Name="flipView1"">
<FlipView.ItemTemplate>
<DataTemplate>
<Image>
<Image.Source>
<BitmapImage UriSource="{Binding PicFiles}" />
</Image.Source>
</Image>
</DataTemplate>
</FlipView.ItemTemplate>
</FlipView>
und Code-Behind
public sealed partial class PresentationPage : Page
{
public ObservableCollection<Uri> PicFiles;
public PresentationPage()
{
this.InitializeComponent();
PicFiles = new ObservableCollection<Uri>();
GetPicFilesFromStorePath();
}
private void GetPicFilesFromStorePath()
{
var path = Windows.Storage.ApplicationData.Current.LocalFolder.Path;
var a = Directory.GetFiles(path, "*.*").Where(x => x.EndsWith(".jpg"));
foreach (var x in a)
{
PicFiles.Add(new Uri(x,UriKind.Absolute));
}
flipView1.ItemsSource = PicFiles;
}
Problem wurde bereits gelöst, indem das Präfix "ms-appdata: /// local /" nach dem Verlust von 8 Stunden verwendet wurde. Ich komme zurück, um meine Frage jetzt zu beantworten. und sah nach einem Tag die richtige Antwort. –