private void Item_PropertyChanged(object sender, PropertyChangedEventArgs e) { AverageState = Parts.Average(x => x.State); }