Images
, которые вы добавили в список изображений, добавляются в ImageList.ImageCollection , поэтому это тип коллекции, поэтому вы можете использовать большинство методов сбора.
Используйте свойство Images для добавления, удаления и доступа к изображению для отображения на фоне панели.
Добавить (ключ, изображение)
Удалить ()
RemoveAt ()
RemoveByKey ()
Посмотрите пример в документации ImageList Class , чтобы понять, как прагматично использовать все эти методы.
Добавить изображение:
imageList1.Images.Add("pic1", Image.FromFile("c:\\mypic.jpg"));
Удалить изображение из коллекции:
imageList1.Images.RemoveAt(listBox1.SelectedIndex);
imageList1.Images..RemoveByKey("pic1");
Чтобы получить доступ к изображениям, получите изображение из коллекции изображений
panel1.BackgroundImage = imageList1.Images[0];
или
panel1.BackgroundImage = imageList1.Images["pic1"];