Article ID: 311754 - Last Review: July 24, 2002 - Revision: 1.0 PRB: Image File Is Locked When You Set the PictureBox Image Property to a FileThis article was previously published under Q311754 For a Microsoft Visual Basic .NET version of this article, see 309482
(http://support.microsoft.com/kb/309482/EN-US/
)
.
This article refers to the following Microsoft .NET Framework Class Library namespace:
On This PageSYMPTOMS
When you load a PictureBox control with a picture file, the Microsoft Visual Studio .NET Integrated Development Environment (IDE) maintains a lock on the file. This occurs when you set the Image property of a PictureBox control to a file manually at design time, or when you use the FromFile method at run time.
RESOLUTION
To work around this problem, use the FileStream object as follows:
STATUSThis behavior is by design. MORE INFORMATIONDesign TimeWhen you set the Image property of a PictureBox control at design time, the Visual Studio .NET IDE locks the picture file. The picture file remains locked even if you reset the Image property or delete the PictureBox control. The only way to unlock the picture file is to close the Visual Studio .NET IDE.Steps to Reproduce Behavior
Run TimeIf you use the Image.FromFile method to load a picture in a PictureBox control, the picture file is locked when you start the application. The picture file remains locked while the application runs. The picture file is locked even if you set the Image property to Nothing at run time.Steps to Reproduce Behavior
| Article Translations
|
Back to the top
