1 type derived from GroupItem
PresentationFramework (1)
System\Windows\Controls\ItemContainerGenerator.cs (1)
3089private class EmptyGroupItem : GroupItem
3 instantiations of GroupItem
PresentationFramework (3)
System\Windows\Controls\ItemContainerGenerator.cs (1)
1917GroupItem groupItem = new GroupItem();
System\Windows\Markup\Baml2006\WpfGeneratedKnownTypes.cs (1)
5506DefaultConstructor = delegate () { return new System.Windows.Controls.GroupItem(); },
System\Windows\Markup\KnownTypes.cs (1)
1307case KnownElements.GroupItem: o = new System.Windows.Controls.GroupItem(); break;
85 references to GroupItem
PresentationFramework (85)
MS\Internal\Helper.cs (9)
1064Thickness itemsCorrectionFactor = GroupItem.DesiredPixelItemsSizeCorrectionFactorField.GetValue(virtualizingElement); 1081GroupItem.HierarchicalVirtualizationItemDesiredSizesField.GetValue(virtualizingElement); 1098correctionFactor = GroupItem.DesiredPixelItemsSizeCorrectionFactorField.GetValue(virtualizingElement); 1110correctionFactor = GroupItem.DesiredPixelItemsSizeCorrectionFactorField.GetValue(virtualizingElement); 1122correctionFactor = GroupItem.DesiredPixelItemsSizeCorrectionFactorField.GetValue(virtualizingElement); 1133correctionFactor = GroupItem.DesiredPixelItemsSizeCorrectionFactorField.GetValue(virtualizingElement); 1193Thickness oldItemsCorrectionFactor = GroupItem.DesiredPixelItemsSizeCorrectionFactorField.GetValue(virtualizingElement); 1199GroupItem.DesiredPixelItemsSizeCorrectionFactorField.SetValue(virtualizingElement, itemsCorrectionFactor); 1528GroupItem.DesiredPixelItemsSizeCorrectionFactorField.GlobalIndex,
System\Windows\Automation\Peers\GroupItemAutomationPeer.cs (11)
16public GroupItemAutomationPeer(GroupItem owner): base(owner) 40GroupItem groupItem = (GroupItem)Owner; 69GroupItem groupItem = (GroupItem)Owner; 95GroupItem groupItem = (GroupItem)Owner; 113GroupItem owner = (GroupItem)Owner; 309GroupItem owner = (GroupItem)Owner;
System\Windows\Controls\DataGrid.cs (2)
5586GroupItem currentGroupItem = DataGridHelper.FindVisualParent<GroupItem>(currentCellContainer);
System\Windows\Controls\DataGridCellsPanel.cs (1)
2023IHierarchicalVirtualizationAndScrollInfo hvsInfo = DataGridHelper.FindParent<GroupItem>(parentRowsPresenter) as IHierarchicalVirtualizationAndScrollInfo;
System\Windows\Controls\GroupItem.cs (7)
24DefaultStyleKeyProperty.OverrideMetadata(typeof(GroupItem), new FrameworkPropertyMetadata(typeof(GroupItem))); 25_dType = DependencyObjectType.FromSystemTypeInternal(typeof(GroupItem)); 28FocusableProperty.OverrideMetadata(typeof(GroupItem), new FrameworkPropertyMetadata(false)); 29AutomationProperties.IsOffscreenBehaviorProperty.OverrideMetadata(typeof(GroupItem), new FrameworkPropertyMetadata(IsOffscreenBehavior.FromClip)); 67GroupItem groupItem = sender as GroupItem;
System\Windows\Controls\ItemContainerGenerator.cs (13)
53private ItemContainerGenerator(ItemContainerGenerator parent, GroupItem groupItem) 321bool isNewItemPlaceHolderWhenGrouping = _generatesGroupItems && !(container is GroupItem); 747GroupItem groupItem = (GroupItem)rib.ContainerAt(offset); 921GroupItem groupItem = container as GroupItem; 1162GroupItem gi = ((RealizedItemBlock)block).ContainerAt(offset) as GroupItem; 1917GroupItem groupItem = new GroupItem(); 1975GroupItem groupItem = (GroupItem)Peer; 2573GroupItem groupItem = (GroupItem)Peer;
System\Windows\Controls\ItemsControl.cs (6)
1343GroupItem groupItem = container as GroupItem; 1398GroupItem groupItem = container as GroupItem; 2485GroupItem groupItem = fe as GroupItem;
System\Windows\Controls\ItemsPresenter.cs (3)
171internal static ItemsPresenter FromGroupItem(GroupItem groupItem) 216GroupItem parentGI = templatedParent as GroupItem;
System\Windows\Controls\Panel.cs (2)
264GroupItem groupItem = parent as GroupItem;
System\Windows\Controls\TreeViewItem.cs (7)
349get { return GroupItem.HierarchicalVirtualizationConstraintsField.GetValue(this); } 356GroupItem.HierarchicalVirtualizationConstraintsField.SetValue(this, value); 384GroupItem.HierarchicalVirtualizationItemDesiredSizesField.SetValue(this, value); 398get { return GroupItem.MustDisableVirtualizationField.GetValue(this); } 399set { GroupItem.MustDisableVirtualizationField.SetValue(this, value); } 404get { return GroupItem.InBackgroundLayoutField.GetValue(this); } 405set { GroupItem.InBackgroundLayoutField.SetValue(this, value); }
System\Windows\Controls\VirtualizingStackPanel.cs (18)
1244GroupItem groupItem = fe as GroupItem; 1255GroupItem groupItem; 1261else if ((groupItem = fe as GroupItem) != null) 1643GroupItem groupItem = generator.ContainerFromItem(cvg) as GroupItem; 1648groupItem = generator.ContainerFromItem(cvg) as GroupItem; 1723else if (!(childFE is GroupItem)) 2137GroupItem groupItem = null; 3290GroupItem groupItem = null; 3771GroupItem groupItem; 4067if (itemsOwner is GroupItem) 4119GroupItem groupItem = null; 4124groupItem = itemsOwner as GroupItem; 4137out GroupItem groupItem, 4156groupItem = itemsOwner as GroupItem; 6549else if (container is GroupItem) 10979GroupItem groupItem;
System\Windows\Markup\Baml2006\Baml2006KnownTypes.cs (1)
358case 265: t = () => typeof(GroupItem); break;
System\Windows\Markup\Baml2006\WpfGeneratedKnownProperties.cs (3)
5009Type type = typeof(System.Windows.Controls.GroupItem); 5010DependencyProperty dp = System.Windows.Controls.GroupItem.ContentProperty; 5012this.GetXamlType(typeof(System.Windows.Controls.GroupItem)), // DeclaringType
System\Windows\Markup\Baml2006\WpfGeneratedKnownTypes.cs (1)
5503typeof(System.Windows.Controls.GroupItem),
System\Windows\Markup\KnownTypes.cs (1)
5812case KnownElements.GroupItem: t = typeof(System.Windows.Controls.GroupItem); break;