22 instantiations of ItemsPanelTemplate
PresentationFramework (12)
System\Windows\Controls\DataGrid.cs (1)
42ItemsPanelProperty.OverrideMetadata(ownerType, new FrameworkPropertyMetadata(new ItemsPanelTemplate(dataGridRowPresenterFactory)));
System\Windows\Controls\DataGridRow.cs (1)
98ItemsPanelProperty.OverrideMetadata(typeof(DataGridRow), new FrameworkPropertyMetadata(new ItemsPanelTemplate(new FrameworkElementFactory(typeof(DataGridCellsPanel)))));
System\Windows\Controls\GroupStyle.cs (2)
39ItemsPanelTemplate template = new ItemsPanelTemplate(new FrameworkElementFactory(typeof(StackPanel))); 44template = new ItemsPanelTemplate(new FrameworkElementFactory(typeof(VirtualizingStackPanel)));
System\Windows\Controls\ItemsControl.cs (1)
853ItemsPanelTemplate template = new ItemsPanelTemplate(new FrameworkElementFactory(typeof(StackPanel)));
System\Windows\Controls\ListBox.cs (1)
67ItemsPanelTemplate template = new ItemsPanelTemplate(new FrameworkElementFactory(typeof(VirtualizingStackPanel)));
System\Windows\Controls\Menu.cs (1)
62ItemsPanelTemplate template = new ItemsPanelTemplate(panel);
System\Windows\Controls\Primitives\DataGridCellsPresenter.cs (1)
33ItemsPanelProperty.OverrideMetadata(typeof(DataGridCellsPresenter), new FrameworkPropertyMetadata(new ItemsPanelTemplate(new FrameworkElementFactory(typeof(DataGridCellsPanel)))));
System\Windows\Controls\Primitives\DataGridColumnHeadersPresenter.cs (1)
38ItemsPanelProperty.OverrideMetadata(ownerType, new FrameworkPropertyMetadata(new ItemsPanelTemplate(factory)));
System\Windows\Controls\Primitives\StatusBar.cs (1)
37ItemsPanelTemplate template = new ItemsPanelTemplate(new FrameworkElementFactory(typeof(DockPanel)));
System\Windows\Markup\Baml2006\WpfGeneratedKnownTypes.cs (1)
6442DefaultConstructor = delegate () { return new System.Windows.Controls.ItemsPanelTemplate(); },
System\Windows\Markup\KnownTypes.cs (1)
1344case KnownElements.ItemsPanelTemplate: o = new System.Windows.Controls.ItemsPanelTemplate(); break;
Roslyn.VisualStudio.DiagnosticsWindow (1)
PerfMargin\PerfMarginPanel.cs (1)
120listView.ItemsPanel = new ItemsPanelTemplate(wrapPanelFactory);
System.Windows.Controls.Ribbon (9)
Microsoft\Windows\Controls\Ribbon\Ribbon.cs (1)
94ItemsPanelProperty.OverrideMetadata(ownerType, new FrameworkPropertyMetadata(new ItemsPanelTemplate(new FrameworkElementFactory(typeof(RibbonTabsPanel)))));
Microsoft\Windows\Controls\Ribbon\RibbonContextMenu.cs (1)
49ItemsPanelTemplate template = new ItemsPanelTemplate(new FrameworkElementFactory(typeof(RibbonMenuItemsPanel)));
Microsoft\Windows\Controls\Ribbon\RibbonContextualTabGroupItemsControl.cs (1)
38ItemsPanelTemplate itemsPanel = new ItemsPanelTemplate(factory);
Microsoft\Windows\Controls\Ribbon\RibbonControlGroup.cs (1)
40ItemsPanelTemplate template = new ItemsPanelTemplate(fef);
Microsoft\Windows\Controls\Ribbon\RibbonGroup.cs (1)
60ItemsPanelProperty.OverrideMetadata(ownerType, new FrameworkPropertyMetadata(new ItemsPanelTemplate(new FrameworkElementFactory(typeof(RibbonGroupItemsPanel)))));
Microsoft\Windows\Controls\Ribbon\RibbonMenuButton.cs (1)
53ItemsPanelTemplate template = new ItemsPanelTemplate(new FrameworkElementFactory(typeof(RibbonMenuItemsPanel)));
Microsoft\Windows\Controls\Ribbon\RibbonMenuItem.cs (1)
51ItemsPanelTemplate template = new ItemsPanelTemplate(new FrameworkElementFactory(typeof(RibbonMenuItemsPanel)));
Microsoft\Windows\Controls\Ribbon\RibbonTab.cs (1)
44ItemsPanelProperty.OverrideMetadata(ownerType, new FrameworkPropertyMetadata(new ItemsPanelTemplate(new FrameworkElementFactory(typeof(RibbonGroupsPanel)))));
Microsoft\Windows\Controls\Ribbon\RibbonTabHeaderItemsControl.cs (1)
32ItemsPanelProperty.OverrideMetadata(ownerType, new FrameworkPropertyMetadata(new ItemsPanelTemplate(new FrameworkElementFactory(typeof(RibbonTabHeadersPanel)))));
44 references to ItemsPanelTemplate
PresentationFramework (39)
System\Windows\Controls\DataGridRow.cs (2)
162public ItemsPanelTemplate ItemsPanel 164get { return (ItemsPanelTemplate)GetValue(ItemsPanelProperty); }
System\Windows\Controls\GroupStyle.cs (6)
39ItemsPanelTemplate template = new ItemsPanelTemplate(new FrameworkElementFactory(typeof(StackPanel))); 99public ItemsPanelTemplate Panel 191public static readonly ItemsPanelTemplate DefaultGroupPanel; 222private ItemsPanelTemplate _panel; 234internal static ItemsPanelTemplate DefaultStackPanel; 235internal static ItemsPanelTemplate DefaultVirtualizingStackPanel;
System\Windows\Controls\ItemsControl.cs (9)
847= DependencyProperty.Register("ItemsPanel", typeof(ItemsPanelTemplate), typeof(ItemsControl), 851private static ItemsPanelTemplate GetDefaultItemsPanelTemplate() 853ItemsPanelTemplate template = new ItemsPanelTemplate(new FrameworkElementFactory(typeof(StackPanel))); 864public ItemsPanelTemplate ItemsPanel 866get { return (ItemsPanelTemplate) GetValue(ItemsPanelProperty); } 877((ItemsControl) d).OnItemsPanelChanged((ItemsPanelTemplate) e.OldValue, (ItemsPanelTemplate) e.NewValue); 885protected virtual void OnItemsPanelChanged(ItemsPanelTemplate oldItemsPanel, ItemsPanelTemplate newItemsPanel)
System\Windows\Controls\ItemsPresenter.cs (10)
105set { _templateCache = (ItemsPanelTemplate)value; } 114typeof(ItemsPanelTemplate), 117(ItemsPanelTemplate) null, // default value 125private ItemsPanelTemplate Template 134OnTemplateChanged((ItemsPanelTemplate)oldTemplate, (ItemsPanelTemplate)newTemplate); 153protected virtual void OnTemplateChanged(ItemsPanelTemplate oldTemplate, ItemsPanelTemplate newTemplate) 229ItemsPanelTemplate template = null; 335private ItemsPanelTemplate _templateCache;
System\Windows\Controls\ListBox.cs (1)
67ItemsPanelTemplate template = new ItemsPanelTemplate(new FrameworkElementFactory(typeof(VirtualizingStackPanel)));
System\Windows\Controls\Menu.cs (2)
59private static ItemsPanelTemplate GetDefaultPanel() 62ItemsPanelTemplate template = new ItemsPanelTemplate(panel);
System\Windows\Controls\Primitives\StatusBar.cs (1)
37ItemsPanelTemplate template = new ItemsPanelTemplate(new FrameworkElementFactory(typeof(DockPanel)));
System\Windows\Markup\Baml2006\Baml2006KnownTypes.cs (1)
423case 330: t = () => typeof(ItemsPanelTemplate); break;
System\Windows\Markup\Baml2006\WpfGeneratedKnownProperties.cs (4)
5278Type type = typeof(System.Windows.Controls.ItemsPanelTemplate); 5280this.GetXamlType(typeof(System.Windows.Controls.ItemsPanelTemplate)), // DeclaringType 5287SetDelegate = delegate (object target, object value) { ((System.Windows.Controls.ItemsPanelTemplate)target).VisualTree = (System.Windows.FrameworkElementFactory)value; }, 5288GetDelegate = delegate (object target) { return ((System.Windows.Controls.ItemsPanelTemplate)target).VisualTree; }
System\Windows\Markup\Baml2006\WpfGeneratedKnownTypes.cs (1)
6439typeof(System.Windows.Controls.ItemsPanelTemplate),
System\Windows\Markup\KnownTypes.cs (1)
5877case KnownElements.ItemsPanelTemplate: t = typeof(System.Windows.Controls.ItemsPanelTemplate); break;
System\Windows\TemplateContent.cs (1)
246if (OwnerTemplate is ItemsPanelTemplate)
System.Windows.Controls.Ribbon (5)
Microsoft\Windows\Controls\Ribbon\RibbonContextMenu.cs (1)
49ItemsPanelTemplate template = new ItemsPanelTemplate(new FrameworkElementFactory(typeof(RibbonMenuItemsPanel)));
Microsoft\Windows\Controls\Ribbon\RibbonContextualTabGroupItemsControl.cs (1)
38ItemsPanelTemplate itemsPanel = new ItemsPanelTemplate(factory);
Microsoft\Windows\Controls\Ribbon\RibbonControlGroup.cs (1)
40ItemsPanelTemplate template = new ItemsPanelTemplate(fef);
Microsoft\Windows\Controls\Ribbon\RibbonMenuButton.cs (1)
53ItemsPanelTemplate template = new ItemsPanelTemplate(new FrameworkElementFactory(typeof(RibbonMenuItemsPanel)));
Microsoft\Windows\Controls\Ribbon\RibbonMenuItem.cs (1)
51ItemsPanelTemplate template = new ItemsPanelTemplate(new FrameworkElementFactory(typeof(RibbonMenuItemsPanel)));