1 type derived from GroupItem
PresentationFramework (1)
System\Windows\Controls\ItemContainerGenerator.cs (1)
3091private class EmptyGroupItem : GroupItem
3 instantiations of GroupItem
PresentationFramework (3)
System\Windows\Controls\ItemContainerGenerator.cs (1)
1921GroupItem groupItem = new GroupItem();
System\Windows\Markup\Baml2006\WpfGeneratedKnownTypes.cs (1)
5056bamlType.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)
1071Thickness itemsCorrectionFactor = GroupItem.DesiredPixelItemsSizeCorrectionFactorField.GetValue(virtualizingElement); 1088GroupItem.HierarchicalVirtualizationItemDesiredSizesField.GetValue(virtualizingElement); 1105correctionFactor = GroupItem.DesiredPixelItemsSizeCorrectionFactorField.GetValue(virtualizingElement); 1117correctionFactor = GroupItem.DesiredPixelItemsSizeCorrectionFactorField.GetValue(virtualizingElement); 1129correctionFactor = GroupItem.DesiredPixelItemsSizeCorrectionFactorField.GetValue(virtualizingElement); 1140correctionFactor = GroupItem.DesiredPixelItemsSizeCorrectionFactorField.GetValue(virtualizingElement); 1200Thickness oldItemsCorrectionFactor = GroupItem.DesiredPixelItemsSizeCorrectionFactorField.GetValue(virtualizingElement); 1206GroupItem.DesiredPixelItemsSizeCorrectionFactorField.SetValue(virtualizingElement, itemsCorrectionFactor); 1535GroupItem.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; 313GroupItem owner = (GroupItem)Owner;
System\Windows\Controls\DataGrid.cs (2)
5625GroupItem currentGroupItem = DataGridHelper.FindVisualParent<GroupItem>(currentCellContainer);
System\Windows\Controls\DataGridCellsPanel.cs (1)
2029IHierarchicalVirtualizationAndScrollInfo 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; 1921GroupItem groupItem = new GroupItem(); 1979GroupItem groupItem = (GroupItem)Peer; 2577GroupItem groupItem = (GroupItem)Peer;
System\Windows\Controls\ItemsControl.cs (6)
1356GroupItem groupItem = container as GroupItem; 1414GroupItem groupItem = container as GroupItem; 2516GroupItem 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)
356get { return GroupItem.HierarchicalVirtualizationConstraintsField.GetValue(this); } 363GroupItem.HierarchicalVirtualizationConstraintsField.SetValue(this, value); 391GroupItem.HierarchicalVirtualizationItemDesiredSizesField.SetValue(this, value); 405get { return GroupItem.MustDisableVirtualizationField.GetValue(this); } 406set { GroupItem.MustDisableVirtualizationField.SetValue(this, value); } 411get { return GroupItem.InBackgroundLayoutField.GetValue(this); } 412set { 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) 1651GroupItem groupItem = generator.ContainerFromItem(cvg) as GroupItem; 1656groupItem = generator.ContainerFromItem(cvg) as GroupItem; 1734else if (!(childFE is GroupItem)) 2149GroupItem groupItem = null; 3305GroupItem groupItem = null; 3786GroupItem groupItem; 4088if (itemsOwner is GroupItem) 4140GroupItem groupItem = null; 4145groupItem = itemsOwner as GroupItem; 4158out GroupItem groupItem, 4177groupItem = itemsOwner as GroupItem; 6573else if (container is GroupItem) 11002GroupItem groupItem;
System\Windows\Markup\Baml2006\Baml2006KnownTypes.cs (1)
359case 265: t = () => typeof(GroupItem); break;
System\Windows\Markup\Baml2006\WpfGeneratedKnownProperties.cs (3)
4726Type type = typeof(System.Windows.Controls.GroupItem); 4727DependencyProperty dp = System.Windows.Controls.GroupItem.ContentProperty; 4729this.GetXamlType(typeof(System.Windows.Controls.GroupItem)), // DeclaringType
System\Windows\Markup\Baml2006\WpfGeneratedKnownTypes.cs (1)
5054typeof(System.Windows.Controls.GroupItem),
System\Windows\Markup\KnownTypes.cs (1)
5819case KnownElements.GroupItem: t = typeof(System.Windows.Controls.GroupItem); break;