создать класс
class MyImages
{
public BitmapImage image {get;set;}
public String Name {get;set;}
public bool IsChecked {get;set;}
}
Теперь создайте List<MyImages> myImages = new List<MyImages>();
BitmapImage logo = new BitmapImage();
logo.BeginInit();
logo.CacheOption = BitmapCacheOption.OnLoad;
logo.CreateOptions = BitmapCreateOptions.IgnoreImageCache;
logo.UriSource = new Uri(open.FileName);
logo.EndInit();
myImages.Add(new MyImage(){image = logo, Name = "SomeName", IsChecked = true });
listView1.ItemsSource = myImages;
listView1.Items.Refresh();