Добрый день. Есть программа на c# WPF. В ней отображаю картинки из папки, указанной юзером.
После выбора картинок, их надо переименовать. Проблема в том, что программа "захватывает" файлы, и я не могу их переименовать, пока программа работает. Даже если список файлов, отображаемых в листбоксе, уже очищен или изменен(и тут уже, по идее, уже ничего не мешает переименовать файлы)
Может есть способ показывать файлы без их блокировки?
<ListBox Name="imagesList" Margin="5" Background="DarkGray">
<ListBox.ItemsPanel>
<ItemsPanelTemplate>
<WrapPanel />
</ItemsPanelTemplate>
</ListBox.ItemsPanel>
<ListBox.ItemTemplate>
<DataTemplate>
<CheckBox IsChecked="{Binding IsChecked}" Margin="5" BorderBrush="LightCyan" Width="128">
<StackPanel Orientation="Vertical">
<Image Width="128" Height="128" Source="{Binding FileName}"/>
<TextBlock Text="{Binding Text}"/>
</StackPanel>
</CheckBox>
</DataTemplate>
</ListBox.ItemTemplate>
</ListBox>