private void PrepareItemToAdd(YoutubeItem lItem) { lItem.DoubleClick += YoutubeListView_DoubleClick; lItem.MouseUp += YoutubeListView_MouseUp; lItem.Size = new System.Drawing.Size(this.itemWidth, this.itemHeight); lItem.Selected = false; }
public bool Contains(YoutubeItem value) { if (this.SelectedItem == value) { value.Selected = false; } return(controlList.Contains(value)); }
public int Add(YoutubeItem value) { YoutubeItem lItem = (YoutubeItem)value; PrepareItemToAdd(lItem); this.mainPanel.Controls.Add(lItem); int i = controlList.Add(lItem); ReCalculateItems(); return(i); }
public int IndexOf(YoutubeItem value) { return(controlList.IndexOf(value)); }
public void Remove(YoutubeItem value) { controlList.Remove(value); this.mainPanel.Controls.Remove(value); ReCalculateItems(); }