public Bitmap GetPreview(int index) { if (index < 0 || index >= Images.Count) { return(new Bitmap(1, 1)); } MImage image = Images[index]; if (image == null || image.Image == null) { return(new Bitmap(1, 1)); } if (image.Preview == null) { image.CreatePreview(); } return(image.Preview); }