public Image this[string key] { get { var item = _items.Find(x => x.Key == key); if (item == null) return null; return item.Image; } }