Отображение фотографий из выбранного каталога

#c# #xaml #photo-gallery

#c# #xaml #фотогалерея

Вопрос:

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

.xaml

 <Grid x:Name="gridGallery" Height="610.667" Margin="205,70,0,0" Width="1058.338">
     <ListBox x:Name="listBoxGallery">
          <ListBox.ItemTemplate>
               <DataTemplate>
                    <StackPanel Orientation="Vertical">
                         <Image Margin="5" Source="{Binding Path}" Height="150" Stretch="Uniform"/>
                         <TextBlock Margin="5" Text="{Binding Name}"/>
                    </StackPanel>
               </DataTemplate>
          </ListBox.ItemTemplate>
     </ListBox>
</Grid>
  

.xaml.cs

 private void ButtonDirectory_Click(object sender, RoutedEventArgs e)
{
     var dialog = new CommonOpenFileDialog
     {
          DefaultDirectory = "Photos",
          IsFolderPicker = true
     };
     if (dialog.ShowDialog() == CommonFileDialogResult.Ok)
     {
          //adds all photos in the selected folder to gallery
     }
}
  

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

Комментарии:

1. Из вашего кода неясно, что именно не происходит, что, по вашему мнению, должно происходить. Какие рекомендации вы точно ищете?

2. Проверьте эту ссылку, это может помочь: codeproject.com/Questions/1237443 /…