private int AddItemToList(ListBox2 parent, ListItem item) { if (parent.InvokeRequired) { return((int)parent.Invoke(new ListItemAddHandler(AddItemToList), new object[] { parent, item })); } item.Font = m_parent.Font; item.ForeColor = m_parent.ForeColor; item.Parent = m_parent; int i = (int)m_list.Add((object)item); RefreshParent(parent); return(i); }
private void InsertItemInList(ListBox2 parent, ListItem item, int index) { m_list.Insert(index, item); RefreshParent(parent); }
internal ItemCollection(ListBox2 parent) : base() { this.m_parent = parent; }