#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 /…