1 type derived from GroupItem
PresentationFramework (1)
System\Windows\Controls\ItemContainerGenerator.cs (1)
3097private class EmptyGroupItem : GroupItem
3 instantiations of GroupItem
PresentationFramework (3)
System\Windows\Controls\ItemContainerGenerator.cs (1)
1927GroupItem groupItem = new GroupItem();
System\Windows\Markup\Baml2006\WpfGeneratedKnownTypes.cs (1)
5058bamlType.DefaultConstructor = delegate() { return new System.Windows.Controls.GroupItem(); };
System\Windows\Markup\KnownTypes.cs (1)
1314case KnownElements.GroupItem: o = new System.Windows.Controls.GroupItem(); break;
85 references to GroupItem
PresentationFramework (85)
MS\Internal\Helper.cs (9)
1080Thickness itemsCorrectionFactor = GroupItem.DesiredPixelItemsSizeCorrectionFactorField.GetValue(virtualizingElement); 1097GroupItem.HierarchicalVirtualizationItemDesiredSizesField.GetValue(virtualizingElement); 1114correctionFactor = GroupItem.DesiredPixelItemsSizeCorrectionFactorField.GetValue(virtualizingElement); 1126correctionFactor = GroupItem.DesiredPixelItemsSizeCorrectionFactorField.GetValue(virtualizingElement); 1138correctionFactor = GroupItem.DesiredPixelItemsSizeCorrectionFactorField.GetValue(virtualizingElement); 1149correctionFactor = GroupItem.DesiredPixelItemsSizeCorrectionFactorField.GetValue(virtualizingElement); 1209Thickness oldItemsCorrectionFactor = GroupItem.DesiredPixelItemsSizeCorrectionFactorField.GetValue(virtualizingElement); 1215GroupItem.DesiredPixelItemsSizeCorrectionFactorField.SetValue(virtualizingElement, itemsCorrectionFactor); 1544GroupItem.DesiredPixelItemsSizeCorrectionFactorField.GlobalIndex,
System\Windows\Automation\Peers\GroupItemAutomationPeer.cs (11)
29public GroupItemAutomationPeer(GroupItem owner): base(owner) 53GroupItem groupItem = (GroupItem)Owner; 82GroupItem groupItem = (GroupItem)Owner; 108GroupItem groupItem = (GroupItem)Owner; 126GroupItem owner = (GroupItem)Owner; 325GroupItem owner = (GroupItem)Owner;
System\Windows\Controls\DataGrid.cs (2)
5628GroupItem currentGroupItem = DataGridHelper.FindVisualParent<GroupItem>(currentCellContainer);
System\Windows\Controls\DataGridCellsPanel.cs (1)
2033IHierarchicalVirtualizationAndScrollInfo hvsInfo = DataGridHelper.FindParent<GroupItem>(parentRowsPresenter) as IHierarchicalVirtualizationAndScrollInfo;
System\Windows\Controls\GroupItem.cs (7)
33DefaultStyleKeyProperty.OverrideMetadata(typeof(GroupItem), new FrameworkPropertyMetadata(typeof(GroupItem))); 34_dType = DependencyObjectType.FromSystemTypeInternal(typeof(GroupItem)); 37FocusableProperty.OverrideMetadata(typeof(GroupItem), new FrameworkPropertyMetadata(false)); 38AutomationProperties.IsOffscreenBehaviorProperty.OverrideMetadata(typeof(GroupItem), new FrameworkPropertyMetadata(IsOffscreenBehavior.FromClip)); 76GroupItem groupItem = sender as GroupItem;
System\Windows\Controls\ItemContainerGenerator.cs (13)
60private ItemContainerGenerator(ItemContainerGenerator parent, GroupItem groupItem) 328bool isNewItemPlaceHolderWhenGrouping = _generatesGroupItems && !(container is GroupItem); 754GroupItem groupItem = (GroupItem)rib.ContainerAt(offset); 928GroupItem groupItem = container as GroupItem; 1169GroupItem gi = ((RealizedItemBlock)block).ContainerAt(offset) as GroupItem; 1927GroupItem groupItem = new GroupItem(); 1985GroupItem groupItem = (GroupItem)Peer; 2583GroupItem groupItem = (GroupItem)Peer;
System\Windows\Controls\ItemsControl.cs (6)
1365GroupItem groupItem = container as GroupItem; 1423GroupItem groupItem = container as GroupItem; 2525GroupItem groupItem = fe as GroupItem;
System\Windows\Controls\ItemsPresenter.cs (3)
176internal static ItemsPresenter FromGroupItem(GroupItem groupItem) 221GroupItem parentGI = templatedParent as GroupItem;
System\Windows\Controls\Panel.cs (2)
272GroupItem groupItem = parent as GroupItem;
System\Windows\Controls\TreeViewItem.cs (7)
360get { return GroupItem.HierarchicalVirtualizationConstraintsField.GetValue(this); } 367GroupItem.HierarchicalVirtualizationConstraintsField.SetValue(this, value); 395GroupItem.HierarchicalVirtualizationItemDesiredSizesField.SetValue(this, value); 409get { return GroupItem.MustDisableVirtualizationField.GetValue(this); } 410set { GroupItem.MustDisableVirtualizationField.SetValue(this, value); } 415get { return GroupItem.InBackgroundLayoutField.GetValue(this); } 416set { GroupItem.InBackgroundLayoutField.SetValue(this, value); }
System\Windows\Controls\VirtualizingStackPanel.cs (18)
1250GroupItem groupItem = fe as GroupItem; 1261GroupItem groupItem; 1267else if ((groupItem = fe as GroupItem) != null) 1656GroupItem groupItem = generator.ContainerFromItem(cvg) as GroupItem; 1661groupItem = generator.ContainerFromItem(cvg) as GroupItem; 1739else if (!(childFE is GroupItem)) 2154GroupItem groupItem = null; 3310GroupItem groupItem = null; 3791GroupItem groupItem; 4093if (itemsOwner is GroupItem) 4145GroupItem groupItem = null; 4150groupItem = itemsOwner as GroupItem; 4163out GroupItem groupItem, 4182groupItem = itemsOwner as GroupItem; 6578else if (container is GroupItem) 11007GroupItem groupItem;
System\Windows\Markup\Baml2006\Baml2006KnownTypes.cs (1)
361case 265: t = () => typeof(GroupItem); break;
System\Windows\Markup\Baml2006\WpfGeneratedKnownProperties.cs (3)
4728Type type = typeof(System.Windows.Controls.GroupItem); 4729DependencyProperty dp = System.Windows.Controls.GroupItem.ContentProperty; 4731this.GetXamlType(typeof(System.Windows.Controls.GroupItem)), // DeclaringType
System\Windows\Markup\Baml2006\WpfGeneratedKnownTypes.cs (1)
5056typeof(System.Windows.Controls.GroupItem),
System\Windows\Markup\KnownTypes.cs (1)
5819case KnownElements.GroupItem: t = typeof(System.Windows.Controls.GroupItem); break;