public void DeleteItem(ItemType itemType) { if (itemType != null && !itemType.IsDefault && ItemTypes.Count != 1) { itemType.Delete(); ItemTypes.Remove(itemType); } }