So erzwingen Sie, dass die Bildsteuerung die in wpf geöffnete Datei schließt

Ich habe ein Bild auf meiner wpf-Seite, das eine Bilddatei von der Festplatte öffnet. Die XAML zum Definieren des Bildes lautet:

  <Image  Canvas.Left="65" Canvas.Top="5" Width="510" Height="255" Source="{Binding Path=ImageFileName}"  />

Ich verwende Caliburn Micro und ImageFileName wird mit dem Namen der Datei aktualisiert, die das Image-Steuerelement anzeigen soll.

Wenn das Bild von der Bildsteuerung geöffnet wird, muss ich die Datei ändern. Aber die Datei ist durch die Bildkontrolle gesperrt und ich kann keinen Magier darüber löschen oder kopieren. Wie kann ich Image zwingen, die Datei zu schließen, nachdem sie geöffnet wurde oder wenn ich eine andere Datei darüber kopieren muss?

Ich habe das Bild überprüft und es gibt kein CashOptio für das Bild, daher kann ich es nicht verwenden.

Antworten auf die Frage(1)

Ihre Antwort auf die Frage