Пример #1
0
        public void RemoveItem(Predicate <FileTransfersItem> match)
        {
            FileTransfersItem itemRemove = null;

            foreach (FileTransfersItem item in base.Controls)
            {
                if (match(item))
                {
                    itemRemove = item;
                }
            }
            base.Controls.Remove(itemRemove);
        }
Пример #2
0
        public FileTransfersItem AddItem(string text, string fileName, Image image, long fileSize, FileTransfersItemStyle style)
        {
            FileTransfersItem item = new FileTransfersItem
            {
                Text              = text,
                FileName          = fileName,
                Image             = image,
                FileSize          = fileSize,
                Style             = style,
                FileTransfersText = this.FileTransfersItemText,
                Dock              = DockStyle.Top
            };

            base.SuspendLayout();
            base.Controls.Add(item);
            item.BringToFront();
            base.ResumeLayout(true);
            return(item);
        }
Пример #3
0
 public void RemoveItem(FileTransfersItem item)
 {
     base.Controls.Remove(item);
 }