private ListViewItem FavouriteListItem(Model.Favourite info, ListViewItem item) { if (item == null) { item = new ListViewItem(); item.SubItems.Add(string.Empty); } item.Name = info.Progid.ToString(CultureInfo.InvariantCulture); item.Text = info.Name; item.SubItems[1].Text = info.ProviderName; item.ImageKey = "favourite"; return item; }