1 type derived from GroupItem
PresentationFramework (1)
src\Framework\System\Windows\Controls\ItemContainerGenerator.cs (1)
3105private class EmptyGroupItem : GroupItem
3 instantiations of GroupItem
PresentationFramework (3)
src\Framework\System\Windows\Controls\ItemContainerGenerator.cs (1)
1935GroupItem groupItem = new GroupItem();
src\Framework\System\Windows\Markup\Baml2006\WpfGeneratedKnownTypes.cs (1)
5054bamlType.DefaultConstructor = delegate() { return new System.Windows.Controls.GroupItem(); };
src\Framework\System\Windows\Markup\KnownTypes.cs (1)
1315case KnownElements.GroupItem: o = new System.Windows.Controls.GroupItem(); break;
85 references to GroupItem
PresentationFramework (85)
src\Framework\MS\Internal\Helper.cs (9)
1096Thickness itemsCorrectionFactor = GroupItem.DesiredPixelItemsSizeCorrectionFactorField.GetValue(virtualizingElement); 1113GroupItem.HierarchicalVirtualizationItemDesiredSizesField.GetValue(virtualizingElement); 1130correctionFactor = GroupItem.DesiredPixelItemsSizeCorrectionFactorField.GetValue(virtualizingElement); 1142correctionFactor = GroupItem.DesiredPixelItemsSizeCorrectionFactorField.GetValue(virtualizingElement); 1154correctionFactor = GroupItem.DesiredPixelItemsSizeCorrectionFactorField.GetValue(virtualizingElement); 1165correctionFactor = GroupItem.DesiredPixelItemsSizeCorrectionFactorField.GetValue(virtualizingElement); 1225Thickness oldItemsCorrectionFactor = GroupItem.DesiredPixelItemsSizeCorrectionFactorField.GetValue(virtualizingElement); 1231GroupItem.DesiredPixelItemsSizeCorrectionFactorField.SetValue(virtualizingElement, itemsCorrectionFactor); 1560GroupItem.DesiredPixelItemsSizeCorrectionFactorField.GlobalIndex,
src\Framework\System\Windows\Automation\Peers\GroupItemAutomationPeer.cs (11)
25public GroupItemAutomationPeer(GroupItem owner): base(owner) 49GroupItem groupItem = (GroupItem)Owner; 78GroupItem groupItem = (GroupItem)Owner; 104GroupItem groupItem = (GroupItem)Owner; 122GroupItem owner = (GroupItem)Owner; 311GroupItem owner = (GroupItem)Owner;
src\Framework\System\Windows\Controls\DataGrid.cs (2)
5633GroupItem currentGroupItem = DataGridHelper.FindVisualParent<GroupItem>(currentCellContainer);
src\Framework\System\Windows\Controls\DataGridCellsPanel.cs (1)
2035IHierarchicalVirtualizationAndScrollInfo hvsInfo = DataGridHelper.FindParent<GroupItem>(parentRowsPresenter) as IHierarchicalVirtualizationAndScrollInfo;
src\Framework\System\Windows\Controls\GroupItem.cs (7)
35DefaultStyleKeyProperty.OverrideMetadata(typeof(GroupItem), new FrameworkPropertyMetadata(typeof(GroupItem))); 36_dType = DependencyObjectType.FromSystemTypeInternal(typeof(GroupItem)); 39FocusableProperty.OverrideMetadata(typeof(GroupItem), new FrameworkPropertyMetadata(false)); 40AutomationProperties.IsOffscreenBehaviorProperty.OverrideMetadata(typeof(GroupItem), new FrameworkPropertyMetadata(IsOffscreenBehavior.FromClip)); 78GroupItem groupItem = sender as GroupItem;
src\Framework\System\Windows\Controls\ItemContainerGenerator.cs (13)
62private ItemContainerGenerator(ItemContainerGenerator parent, GroupItem groupItem) 330bool isNewItemPlaceHolderWhenGrouping = _generatesGroupItems && !(container is GroupItem); 762GroupItem groupItem = (GroupItem)rib.ContainerAt(offset); 936GroupItem groupItem = container as GroupItem; 1177GroupItem gi = ((RealizedItemBlock)block).ContainerAt(offset) as GroupItem; 1935GroupItem groupItem = new GroupItem(); 1993GroupItem groupItem = (GroupItem)Peer; 2591GroupItem groupItem = (GroupItem)Peer;
src\Framework\System\Windows\Controls\ItemsControl.cs (6)
1369GroupItem groupItem = container as GroupItem; 1426GroupItem groupItem = container as GroupItem; 2528GroupItem groupItem = fe as GroupItem;
src\Framework\System\Windows\Controls\ItemsPresenter.cs (3)
178internal static ItemsPresenter FromGroupItem(GroupItem groupItem) 223GroupItem parentGI = templatedParent as GroupItem;
src\Framework\System\Windows\Controls\Panel.cs (2)
276GroupItem groupItem = parent as GroupItem;
src\Framework\System\Windows\Controls\TreeViewItem.cs (7)
361get { return GroupItem.HierarchicalVirtualizationConstraintsField.GetValue(this); } 368GroupItem.HierarchicalVirtualizationConstraintsField.SetValue(this, value); 396GroupItem.HierarchicalVirtualizationItemDesiredSizesField.SetValue(this, value); 410get { return GroupItem.MustDisableVirtualizationField.GetValue(this); } 411set { GroupItem.MustDisableVirtualizationField.SetValue(this, value); } 416get { return GroupItem.InBackgroundLayoutField.GetValue(this); } 417set { GroupItem.InBackgroundLayoutField.SetValue(this, value); }
src\Framework\System\Windows\Controls\VirtualizingStackPanel.cs (18)
1216GroupItem groupItem = fe as GroupItem; 1227GroupItem groupItem; 1233else if ((groupItem = fe as GroupItem) != null) 1607GroupItem groupItem = generator.ContainerFromItem(cvg) as GroupItem; 1612groupItem = generator.ContainerFromItem(cvg) as GroupItem; 1690else if (!(childFE is GroupItem)) 2105GroupItem groupItem = null; 3249GroupItem groupItem = null; 3725GroupItem groupItem; 4011if (itemsOwner is GroupItem) 4063GroupItem groupItem = null; 4068groupItem = itemsOwner as GroupItem; 4081out GroupItem groupItem, 4100groupItem = itemsOwner as GroupItem; 6440else if (container is GroupItem) 10860GroupItem groupItem;
src\Framework\System\Windows\Markup\Baml2006\Baml2006KnownTypes.cs (1)
357case 265: t = () => typeof(GroupItem); break;
src\Framework\System\Windows\Markup\Baml2006\WpfGeneratedKnownProperties.cs (3)
4703Type type = typeof(System.Windows.Controls.GroupItem); 4704DependencyProperty dp = System.Windows.Controls.GroupItem.ContentProperty; 4706this.GetXamlType(typeof(System.Windows.Controls.GroupItem)), // DeclaringType
src\Framework\System\Windows\Markup\Baml2006\WpfGeneratedKnownTypes.cs (1)
5052typeof(System.Windows.Controls.GroupItem),
src\Framework\System\Windows\Markup\KnownTypes.cs (1)
5809case KnownElements.GroupItem: t = typeof(System.Windows.Controls.GroupItem); break;