como impedir que o método Image.FromFile () para bloquear o arquivo

Eu estou usando o seguinte código para colocar JPG's em umDataGridViewCélula de imagem.

If strFileName.ToLower.EndsWith(".jpg") Then
     Dim inImg As Image = Image.FromFile(strFileName)
     DataGridView4.Rows.Add()
     DataGridView4.Rows(DataGridView4.Rows().Count - 1).Cells(0).Value = inImg
End If

O problema é que eu preciso salvar este arquivo de dentro do programa, mas eu recebo a mensagem de queo arquivo está sendo usado por outro programa.

Então eu tentei adicionarinImg.Dispose() antes do final se, mas, em seguida, o programa não exibe mais as imagens noDataGridView.

Como posso adicionar imagens noDataGridView sem bloqueá-los?

obrigado

questionAnswers(5)

yourAnswerToTheQuestion