Closing my program saves the entire listview.
Opening the program restores the entire listview, however, each item loses it's ImageKey. How do I restore the ImageKey when reopening the program?

A better way of putting it:

If any item in the listview has the same name as any item from ComboBox2, then change the ImageKey of the item to that of ComboBox2's indexed item.

Every item in the image list is mirrored into ComboBox2 already.

-- not solved --
No one helped in time; I failed my project.