Esempio n. 1
0
        /// <summary>Removes the subitem.</summary>
        /// <param name="subItem"><see cref="CustomListBoxSubItem"/> to remove.</param>
        public void RemoveSubItem(CustomListBoxSubItem subItem)
        {
            Verify.Argument.IsNotNull(subItem, "subItem");

            _subItems.Remove(subItem.Id);
            subItem.Item = null;
        }
Esempio n. 2
0
        /// <summary>Adds the subitem.</summary>
        /// <param name="subItem"><see cref="CustomListBoxSubItem"/> to add.</param>
        public void AddSubItem(CustomListBoxSubItem subItem)
        {
            Verify.Argument.IsNotNull(subItem, "subItem");

            _subItems.Add(subItem.Id, subItem);
            subItem.Item = this;
        }