public int Count { get { return _objects.Where(o => o.Selected == true).Count(); } }
I would do like this for the count property.
And then find a way to use the NotifyPropertyChanged whenever one of the objects has been checked/unchecked.
Developing is part of being a developer.