protected override void OnItemCheck(ItemCheckEventArgs ice) { if (!managingLists) ice.NewValue = ice.CurrentValue; base.OnItemCheck(ice); }