1 write to GroupBy
PresentationFramework (1)
MS\Internal\Data\CollectionViewGroupRoot.cs (1)
416group.GroupBy = groupDescription;
18 references to GroupBy
PresentationFramework (18)
MS\Internal\Data\CollectionViewGroupInternal.cs (4)
131if (ItemCount > 0 && (GroupBy == null || GroupBy.GroupNames.Count == 0)) 370if (_groupComparer == null && GroupBy != null) 372low = GroupBy.GroupNames.Count;
MS\Internal\Data\CollectionViewGroupRoot.cs (12)
244object name = GetGroupName(lsi.Item, node.Group.GroupBy, level); 478object name = GetGroupName(item, group.GroupBy, level); 522group.GroupBy.NamesMatch(subgroup.Name, name)) 539if (group.GroupBy.NamesMatch(subgroup.Name, name)) 554InitializeGroup(subgroup, group.GroupBy, level + 1); 576object name = GetGroupName(item, group.GroupBy, level); 607group.GroupBy.NamesMatch(subgroup.Name, name)) 621if (group.GroupBy.NamesMatch(subgroup.Name, name)) 658PropertyGroupDescription pgd = group.GroupBy as PropertyGroupDescription; 684object name = GetGroupName(item, group.GroupBy, level); 721group.GroupBy.NamesMatch(subgroup.Name, name)) 734if (group.GroupBy.NamesMatch(subgroup.Name, name))
System\Windows\Data\BindingListCollectionView.cs (1)
2226_isGrouping = (_group.GroupBy != null);
System\Windows\Data\ListCollectionView.cs (1)
2886_isGrouping = (_group.GroupBy != null);