У меня обычно есть список изображений, который я заполняю, используя изображения из файла ресурсов. Это легко сделать при инициализации формы.
Пример (с тремя изображениями в Resources.resx, которые называются один , два и три ):
private void PopulateImageList()
{
_treeViewImageList.Images.Add("one", Resources.one);
_treeViewImageList.Images.Add("two", Resources.two);
_treeViewImageList.Images.Add("three", Resources.three);
}