I\'ve tried a lot of things but the most logical one for me seems this one:
int divisor = AllMyControls.Take(p => p.IsActiveUserControlChecked).Count(); <
Try
int divisor = AllMyControls.Where(x => x.IsActiveUserControlChecked == true).Count();