Implemented changes as requested by swagner. #992 (CheckedItemList and CheckedItemCollection is necessary)