ник: snipe
хранить в ImageList картинки большого размера и тем более в bmp считаю расточительством
(если нужно разместить какие-то большие фото, дабы не увеличивать объем базы, предпочитаю держать рядом с базой и подгружать по мере необходимости но не через ImageList )
опять же если появится необходимость переместить базу - то важно не забыть про рисунки
а маленькие рисунки (пиктограмки) - их все равно не так много используется - по-этому возможно хранить и на невидимой форме
а можно хранить там же и два(три, четыре) ImageList и при необходимости обращаться к нужному комплекту рисунков
вот только еще одна загвоздка при загрузке формы и соответственно контрола(-лов) ImaseList все рисунки находящиеся в контейнере(-рах) грузятся в память компа