2 types derived from GroupDescription
PresentationFramework (2)
src\Framework\MS\Internal\Data\CollectionViewGroupRoot.cs (1)
828
private class TopLevelGroupDescription :
GroupDescription
src\Framework\System\Windows\Data\PropertyGroupDescription.cs (1)
27
public class PropertyGroupDescription :
GroupDescription
36 references to GroupDescription
PresentationFramework (34)
src\Framework\MS\Internal\Data\CollectionViewGroupInternal.cs (2)
69
internal
GroupDescription
GroupBy
762
GroupDescription
_groupBy;
src\Framework\MS\Internal\Data\CollectionViewGroupRoot.cs (10)
67
public virtual ObservableCollection<
GroupDescription
> GroupDescriptions
420
void InitializeGroup(CollectionViewGroupInternal group,
GroupDescription
parentDescription, int level)
423
GroupDescription
groupDescription = GetGroupDescription(group, parentDescription, level);
444
GroupDescription
GetGroupDescription(CollectionViewGroup group,
GroupDescription
parentDescription, int level)
446
GroupDescription
result = null;
803
object GetGroupName(object item,
GroupDescription
groupDescription, int level)
821
ObservableCollection<
GroupDescription
> _groupBy = new ObservableCollection<
GroupDescription
>();
823
static
GroupDescription
_topLevelGroupDescription;
src\Framework\MS\Internal\Data\CollectionViewProxy.cs (1)
159
public override ObservableCollection<
GroupDescription
> GroupDescriptions
src\Framework\MS\Internal\Data\EnumerableCollectionView.cs (1)
171
public override ObservableCollection<
GroupDescription
> GroupDescriptions
src\Framework\MS\Internal\Data\LiveShapingList.cs (2)
194
ObservableCollection<
GroupDescription
> groupDescriptions = (icv != null) ? icv.GroupDescriptions : null;
198
foreach (
GroupDescription
gd in groupDescriptions)
src\Framework\System\Windows\Controls\DataGrid.cs (1)
7394
foreach (
GroupDescription
groupDescription in Items.GroupDescriptions)
src\Framework\System\Windows\Controls\ItemCollection.cs (10)
693
public override ObservableCollection<
GroupDescription
> GroupDescriptions
701
MyGroupDescriptions = new ObservableCollection<
GroupDescription
>();
1782
ObservableCollection<
GroupDescription
> source = (IsGroupingSet) ? MyGroupDescriptions : _collectionView.GroupDescriptions;
1783
ObservableCollection<
GroupDescription
> target = (IsGroupingSet) ? _collectionView.GroupDescriptions : MyGroupDescriptions;
1822
ObservableCollection<
GroupDescription
> group = view.GroupDescriptions;
1864
ObservableCollection<
GroupDescription
> group = view.GroupDescriptions;
2055
SynchronizeCollections<
GroupDescription
>(e, MyGroupDescriptions, _collectionView.GroupDescriptions);
2071
SynchronizeCollections<
GroupDescription
>(e, _collectionView.GroupDescriptions, MyGroupDescriptions);
2336
private ObservableCollection<
GroupDescription
> MyGroupDescriptions
2509
public ObservableCollection<
GroupDescription
> _groupBy; // storage for GroupDescriptions; will forward to _collectionView.GroupDescriptions when available
src\Framework\System\Windows\Data\BindingListCollectionView.cs (1)
353
public override ObservableCollection<
GroupDescription
> GroupDescriptions
src\Framework\System\Windows\Data\CollectionView.cs (1)
296
public virtual ObservableCollection<
GroupDescription
> GroupDescriptions
src\Framework\System\Windows\Data\CollectionViewSource.cs (3)
45
_groupBy = new ObservableCollection<
GroupDescription
>();
235
public ObservableCollection<
GroupDescription
> GroupDescriptions
1271
ObservableCollection<
GroupDescription
> _groupBy;
src\Framework\System\Windows\Data\ListCollectionView.cs (2)
258
public override ObservableCollection<
GroupDescription
> GroupDescriptions
3383
public delegate
GroupDescription
GroupDescriptionSelectorCallback(CollectionViewGroup group, int level);
WindowsBase (2)
Base\System\ComponentModel\GroupDescription.cs (1)
138
/// Note: Setting the custom comparer object will clear previously set <seealso cref="
GroupDescription
.SortDescriptions"/>.
Base\System\ComponentModel\ICollectionView.cs (1)
100
ObservableCollection<
GroupDescription
> GroupDescriptions { get; }