コード例 #1
0
ファイル: YoutubeListView.cs プロジェクト: minhld/TinyYoutube
 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;
 }
コード例 #2
0
ファイル: YoutubeListView.cs プロジェクト: minhld/TinyYoutube
 public bool Contains(YoutubeItem value)
 {
     if (this.SelectedItem == value)
     {
         value.Selected = false;
     }
     return(controlList.Contains(value));
 }
コード例 #3
0
ファイル: YoutubeListView.cs プロジェクト: minhld/TinyYoutube
        public int Add(YoutubeItem value)
        {
            YoutubeItem lItem = (YoutubeItem)value;

            PrepareItemToAdd(lItem);
            this.mainPanel.Controls.Add(lItem);
            int i = controlList.Add(lItem);

            ReCalculateItems();
            return(i);
        }
コード例 #4
0
ファイル: YoutubeListView.cs プロジェクト: minhld/TinyYoutube
 public int IndexOf(YoutubeItem value)
 {
     return(controlList.IndexOf(value));
 }
コード例 #5
0
ファイル: YoutubeListView.cs プロジェクト: minhld/TinyYoutube
 public void Remove(YoutubeItem value)
 {
     controlList.Remove(value);
     this.mainPanel.Controls.Remove(value);
     ReCalculateItems();
 }