1 type derived from GroupItem
PresentationFramework (1)
System\Windows\Controls\ItemContainerGenerator.cs (1)
3092private class EmptyGroupItem : GroupItem
3 instantiations of GroupItem
PresentationFramework (3)
System\Windows\Controls\ItemContainerGenerator.cs (1)
1918GroupItem groupItem = new GroupItem();
System\Windows\Markup\Baml2006\WpfGeneratedKnownTypes.cs (1)
5507DefaultConstructor = delegate () { return new System.Windows.Controls.GroupItem(); },
System\Windows\Markup\KnownTypes.cs (1)
1308case KnownElements.GroupItem: o = new System.Windows.Controls.GroupItem(); break;
85 references to GroupItem
PresentationFramework (85)
MS\Internal\Helper.cs (9)
1065Thickness itemsCorrectionFactor = GroupItem.DesiredPixelItemsSizeCorrectionFactorField.GetValue(virtualizingElement); 1082GroupItem.HierarchicalVirtualizationItemDesiredSizesField.GetValue(virtualizingElement); 1099correctionFactor = GroupItem.DesiredPixelItemsSizeCorrectionFactorField.GetValue(virtualizingElement); 1111correctionFactor = GroupItem.DesiredPixelItemsSizeCorrectionFactorField.GetValue(virtualizingElement); 1123correctionFactor = GroupItem.DesiredPixelItemsSizeCorrectionFactorField.GetValue(virtualizingElement); 1134correctionFactor = GroupItem.DesiredPixelItemsSizeCorrectionFactorField.GetValue(virtualizingElement); 1194Thickness oldItemsCorrectionFactor = GroupItem.DesiredPixelItemsSizeCorrectionFactorField.GetValue(virtualizingElement); 1200GroupItem.DesiredPixelItemsSizeCorrectionFactorField.SetValue(virtualizingElement, itemsCorrectionFactor); 1529GroupItem.DesiredPixelItemsSizeCorrectionFactorField.GlobalIndex,
System\Windows\Automation\Peers\GroupItemAutomationPeer.cs (11)
17public GroupItemAutomationPeer(GroupItem owner): base(owner) 41GroupItem groupItem = (GroupItem)Owner; 70GroupItem groupItem = (GroupItem)Owner; 96GroupItem groupItem = (GroupItem)Owner; 114GroupItem owner = (GroupItem)Owner; 310GroupItem owner = (GroupItem)Owner;
System\Windows\Controls\DataGrid.cs (2)
5587GroupItem currentGroupItem = DataGridHelper.FindVisualParent<GroupItem>(currentCellContainer);
System\Windows\Controls\DataGridCellsPanel.cs (1)
2024IHierarchicalVirtualizationAndScrollInfo hvsInfo = DataGridHelper.FindParent<GroupItem>(parentRowsPresenter) as IHierarchicalVirtualizationAndScrollInfo;
System\Windows\Controls\GroupItem.cs (7)
25DefaultStyleKeyProperty.OverrideMetadata(typeof(GroupItem), new FrameworkPropertyMetadata(typeof(GroupItem))); 26_dType = DependencyObjectType.FromSystemTypeInternal(typeof(GroupItem)); 29FocusableProperty.OverrideMetadata(typeof(GroupItem), new FrameworkPropertyMetadata(false)); 30AutomationProperties.IsOffscreenBehaviorProperty.OverrideMetadata(typeof(GroupItem), new FrameworkPropertyMetadata(IsOffscreenBehavior.FromClip)); 68GroupItem groupItem = sender as GroupItem;
System\Windows\Controls\ItemContainerGenerator.cs (13)
54private ItemContainerGenerator(ItemContainerGenerator parent, GroupItem groupItem) 322bool isNewItemPlaceHolderWhenGrouping = _generatesGroupItems && !(container is GroupItem); 748GroupItem groupItem = (GroupItem)rib.ContainerAt(offset); 922GroupItem groupItem = container as GroupItem; 1163GroupItem gi = ((RealizedItemBlock)block).ContainerAt(offset) as GroupItem; 1918GroupItem groupItem = new GroupItem(); 1976GroupItem groupItem = (GroupItem)Peer; 2576GroupItem groupItem = (GroupItem)Peer;
System\Windows\Controls\ItemsControl.cs (6)
1344GroupItem groupItem = container as GroupItem; 1399GroupItem groupItem = container as GroupItem; 2486GroupItem groupItem = fe as GroupItem;
System\Windows\Controls\ItemsPresenter.cs (3)
172internal static ItemsPresenter FromGroupItem(GroupItem groupItem) 217GroupItem parentGI = templatedParent as GroupItem;
System\Windows\Controls\Panel.cs (2)
265GroupItem groupItem = parent as GroupItem;
System\Windows\Controls\TreeViewItem.cs (7)
350get { return GroupItem.HierarchicalVirtualizationConstraintsField.GetValue(this); } 357GroupItem.HierarchicalVirtualizationConstraintsField.SetValue(this, value); 385GroupItem.HierarchicalVirtualizationItemDesiredSizesField.SetValue(this, value); 399get { return GroupItem.MustDisableVirtualizationField.GetValue(this); } 400set { GroupItem.MustDisableVirtualizationField.SetValue(this, value); } 405get { return GroupItem.InBackgroundLayoutField.GetValue(this); } 406set { GroupItem.InBackgroundLayoutField.SetValue(this, value); }
System\Windows\Controls\VirtualizingStackPanel.cs (18)
1245GroupItem groupItem = fe as GroupItem; 1256GroupItem groupItem; 1262else if ((groupItem = fe as GroupItem) != null) 1644GroupItem groupItem = generator.ContainerFromItem(cvg) as GroupItem; 1649groupItem = generator.ContainerFromItem(cvg) as GroupItem; 1724else if (!(childFE is GroupItem)) 2138GroupItem groupItem = null; 3291GroupItem groupItem = null; 3772GroupItem groupItem; 4068if (itemsOwner is GroupItem) 4120GroupItem groupItem = null; 4125groupItem = itemsOwner as GroupItem; 4138out GroupItem groupItem, 4157groupItem = itemsOwner as GroupItem; 6550else if (container is GroupItem) 10980GroupItem groupItem;
System\Windows\Markup\Baml2006\Baml2006KnownTypes.cs (1)
359case 265: t = () => typeof(GroupItem); break;
System\Windows\Markup\Baml2006\WpfGeneratedKnownProperties.cs (3)
5010Type type = typeof(System.Windows.Controls.GroupItem); 5011DependencyProperty dp = System.Windows.Controls.GroupItem.ContentProperty; 5013this.GetXamlType(typeof(System.Windows.Controls.GroupItem)), // DeclaringType
System\Windows\Markup\Baml2006\WpfGeneratedKnownTypes.cs (1)
5504typeof(System.Windows.Controls.GroupItem),
System\Windows\Markup\KnownTypes.cs (1)
5813case KnownElements.GroupItem: t = typeof(System.Windows.Controls.GroupItem); break;