我试图删除WPF中的图像文件,但WPF锁定了该文件。删除XAML使用的图像文件
<Image Source="C:\person.gif" x:Name="PersonImage">
<Image.ContextMenu>
<ContextMenu>
<MenuItem Header="Delete..." x:Name="DeletePersonImageMenuItem" Click="DeletePersonImageMenuItem_Click"/>
</ContextMenu>
</Image.ContextMenu>
</Image>
而Click处理程序看起来就像这样:
private void DeletePersonImageMenuItem_Click(object sender, RoutedEventArgs e)
{
System.IO.File.Delete(@"C:\person.gif");
}
但是,当我尝试删除它已被锁定的文件无法删除。
有关如何删除文件的任何提示?
不幸的是,没有帮助。 – 2010-04-02 14:43:57
无法正常工作无法删除文件... ERRRO =文件已被使用.. – 2017-06-29 06:20:31