private List<Image> images;
public Form1()
{
InitializeComponent();
images = new List<Image>();
DirectoryInfo di = new DirectoryInfo(@"F:\Users\Miroslav\Downloads\pictures");
FileInfo[] finfox = di.GetFiles("*.jpg", SearchOption.TopDirectoryOnly);
for (int i = 0; i < finfox.Length; i++)
{
FileInfo fi = finfox[i];
images.Add(Image.FromFile(fi.FullName));
}
}
A ovaj za ucitavanje u pictureBox
if (index < 0 || index >= images.Count)
index = 0;
int imageSizeX = images[index].Height;
int imageSizeY = images[index].Width;
pictureBox1.Height = imageSizeX;
pictureBox1.Width = imageSizeY;
pictureBox1.Image = images[index];
Problem je u tome sto kada izbrisem neki jpg fajl sa hard diska on se ipak ucitava u picturebox kontrolu.
U prilozenom fajl se vidi, fajl 007.jpg sam izbrisao sam hard diska, ali se on ipak pojavljuje.

http://on.wsj.com/H9yjz6 -- India Graduates Millions, but Too Few Are Fit to Hire