37 instantiations of FrameworkElementFactory
Microsoft.AspNetCore.Components.WebView.Wpf (1)
BlazorWebView.cs (1)
118
VisualTree = new
FrameworkElementFactory
(typeof(WebView2Control), WebViewTemplateChildName)
PresentationFramework (26)
System\Windows\Controls\ContentPresenter.cs (2)
953
FrameworkElementFactory text = new
FrameworkElementFactory
(typeof(AccessText));
961
FrameworkElementFactory text = new
FrameworkElementFactory
(typeof(TextBlock));
System\Windows\Controls\DataGrid.cs (1)
40
FrameworkElementFactory dataGridRowPresenterFactory = new
FrameworkElementFactory
(typeof(DataGridRowsPresenter));
System\Windows\Controls\DataGridRow.cs (1)
98
ItemsPanelProperty.OverrideMetadata(typeof(DataGridRow), new FrameworkPropertyMetadata(new ItemsPanelTemplate(new
FrameworkElementFactory
(typeof(DataGridCellsPanel)))));
System\Windows\Controls\GridViewHeaderRowPresenter.cs (1)
1127
FrameworkElementFactory border = new
FrameworkElementFactory
(typeof(Border));
System\Windows\Controls\GroupStyle.cs (2)
39
ItemsPanelTemplate template = new ItemsPanelTemplate(new
FrameworkElementFactory
(typeof(StackPanel)));
44
template = new ItemsPanelTemplate(new
FrameworkElementFactory
(typeof(VirtualizingStackPanel)));
System\Windows\Controls\ItemsControl.cs (1)
853
ItemsPanelTemplate template = new ItemsPanelTemplate(new
FrameworkElementFactory
(typeof(StackPanel)));
System\Windows\Controls\ListBox.cs (1)
67
ItemsPanelTemplate template = new ItemsPanelTemplate(new
FrameworkElementFactory
(typeof(VirtualizingStackPanel)));
System\Windows\Controls\Menu.cs (1)
61
FrameworkElementFactory panel = new
FrameworkElementFactory
(typeof(WrapPanel));
System\Windows\Controls\Primitives\DataGridCellsPresenter.cs (1)
33
ItemsPanelProperty.OverrideMetadata(typeof(DataGridCellsPresenter), new FrameworkPropertyMetadata(new ItemsPanelTemplate(new
FrameworkElementFactory
(typeof(DataGridCellsPanel)))));
System\Windows\Controls\Primitives\DataGridColumnHeadersPresenter.cs (1)
37
FrameworkElementFactory factory = new
FrameworkElementFactory
(typeof(DataGridCellsPanel));
System\Windows\Controls\Primitives\StatusBar.cs (1)
37
ItemsPanelTemplate template = new ItemsPanelTemplate(new
FrameworkElementFactory
(typeof(DockPanel)));
System\Windows\Controls\ScrollViewer.cs (9)
2660
FrameworkElementFactory grid = new
FrameworkElementFactory
(typeof(Grid), "Grid");
2661
FrameworkElementFactory gridColumn1 = new
FrameworkElementFactory
(typeof(ColumnDefinition), "ColumnDefinitionOne");
2662
FrameworkElementFactory gridColumn2 = new
FrameworkElementFactory
(typeof(ColumnDefinition), "ColumnDefinitionTwo");
2663
FrameworkElementFactory gridRow1 = new
FrameworkElementFactory
(typeof(RowDefinition), "RowDefinitionOne");
2664
FrameworkElementFactory gridRow2 = new
FrameworkElementFactory
(typeof(RowDefinition), "RowDefinitionTwo");
2665
FrameworkElementFactory vsb = new
FrameworkElementFactory
(typeof(ScrollBar), VerticalScrollBarTemplateName);
2666
FrameworkElementFactory hsb = new
FrameworkElementFactory
(typeof(ScrollBar), HorizontalScrollBarTemplateName);
2667
FrameworkElementFactory content = new
FrameworkElementFactory
(typeof(ScrollContentPresenter), ScrollContentPresenterTemplateName);
2668
FrameworkElementFactory corner = new
FrameworkElementFactory
(typeof(Rectangle), "Corner");
System\Windows\Controls\Validation.cs (2)
594
FrameworkElementFactory border = new
FrameworkElementFactory
(typeof(Border), "Border");
598
FrameworkElementFactory adornedElementPlaceHolder = new
FrameworkElementFactory
(typeof(AdornedElementPlaceholder), "Placeholder");
System\Windows\Markup\Baml2006\WpfGeneratedKnownTypes.cs (1)
4947
DefaultConstructor = delegate () { return new System.Windows.
FrameworkElementFactory
(); }
System\Windows\Markup\KnownTypes.cs (1)
1280
case KnownElements.FrameworkElementFactory: o = new System.Windows.
FrameworkElementFactory
(); break;
System.Windows.Controls.Ribbon (10)
Microsoft\Windows\Controls\Ribbon\Ribbon.cs (1)
94
ItemsPanelProperty.OverrideMetadata(ownerType, new FrameworkPropertyMetadata(new ItemsPanelTemplate(new
FrameworkElementFactory
(typeof(RibbonTabsPanel)))));
Microsoft\Windows\Controls\Ribbon\RibbonComboBox.cs (1)
60
text = new
FrameworkElementFactory
(typeof(TextBlock));
Microsoft\Windows\Controls\Ribbon\RibbonContextMenu.cs (1)
49
ItemsPanelTemplate template = new ItemsPanelTemplate(new
FrameworkElementFactory
(typeof(RibbonMenuItemsPanel)));
Microsoft\Windows\Controls\Ribbon\RibbonContextualTabGroupItemsControl.cs (1)
37
FrameworkElementFactory factory = new
FrameworkElementFactory
(typeof(RibbonContextualTabGroupsPanel));
Microsoft\Windows\Controls\Ribbon\RibbonControlGroup.cs (1)
38
FrameworkElementFactory fef = new
FrameworkElementFactory
(typeof(StackPanel));
Microsoft\Windows\Controls\Ribbon\RibbonGroup.cs (1)
60
ItemsPanelProperty.OverrideMetadata(ownerType, new FrameworkPropertyMetadata(new ItemsPanelTemplate(new
FrameworkElementFactory
(typeof(RibbonGroupItemsPanel)))));
Microsoft\Windows\Controls\Ribbon\RibbonMenuButton.cs (1)
53
ItemsPanelTemplate template = new ItemsPanelTemplate(new
FrameworkElementFactory
(typeof(RibbonMenuItemsPanel)));
Microsoft\Windows\Controls\Ribbon\RibbonMenuItem.cs (1)
51
ItemsPanelTemplate template = new ItemsPanelTemplate(new
FrameworkElementFactory
(typeof(RibbonMenuItemsPanel)));
Microsoft\Windows\Controls\Ribbon\RibbonTab.cs (1)
44
ItemsPanelProperty.OverrideMetadata(ownerType, new FrameworkPropertyMetadata(new ItemsPanelTemplate(new
FrameworkElementFactory
(typeof(RibbonGroupsPanel)))));
Microsoft\Windows\Controls\Ribbon\RibbonTabHeaderItemsControl.cs (1)
32
ItemsPanelProperty.OverrideMetadata(ownerType, new FrameworkPropertyMetadata(new ItemsPanelTemplate(new
FrameworkElementFactory
(typeof(RibbonTabHeadersPanel)))));
95 references to FrameworkElementFactory
PresentationFramework (92)
MS\Internal\Data\DisplayMemberTemplateSelector.cs (2)
42
FrameworkElementFactory
text = ContentPresenter.CreateTextBlockFactory();
59
FrameworkElementFactory
text = ContentPresenter.CreateTextBlockFactory();
System\Windows\BroadcastEventHelper.cs (2)
502
internal static
FrameworkElementFactory
GetFEFTreeRoot(DependencyObject templatedParent)
509
FrameworkElementFactory
fefTree = templatedParentTemplate.VisualTree;
System\Windows\Controls\ContentPresenter.cs (8)
40
FrameworkElementFactory
text;
708
FrameworkElementFactory
text = CreateAccessTextFactory();
735
FrameworkElementFactory
text = CreateTextBlockFactory();
763
FrameworkElementFactory
text = CreateTextBlockFactory();
951
internal static
FrameworkElementFactory
CreateAccessTextFactory()
953
FrameworkElementFactory
text = new FrameworkElementFactory(typeof(AccessText));
959
internal static
FrameworkElementFactory
CreateTextBlockFactory()
961
FrameworkElementFactory
text = new FrameworkElementFactory(typeof(TextBlock));
System\Windows\Controls\DataGrid.cs (1)
40
FrameworkElementFactory
dataGridRowPresenterFactory = new FrameworkElementFactory(typeof(DataGridRowsPresenter));
System\Windows\Controls\GridViewHeaderRowPresenter.cs (1)
1127
FrameworkElementFactory
border = new FrameworkElementFactory(typeof(Border));
System\Windows\Controls\ItemsPanelTemplate.cs (2)
35
public ItemsPanelTemplate(
FrameworkElementFactory
root)
105
FrameworkElementFactory
root;
System\Windows\Controls\Menu.cs (1)
61
FrameworkElementFactory
panel = new FrameworkElementFactory(typeof(WrapPanel));
System\Windows\Controls\Primitives\DataGridColumnHeadersPresenter.cs (1)
37
FrameworkElementFactory
factory = new FrameworkElementFactory(typeof(DataGridCellsPanel));
System\Windows\Controls\ScrollViewer.cs (9)
2660
FrameworkElementFactory
grid = new FrameworkElementFactory(typeof(Grid), "Grid");
2661
FrameworkElementFactory
gridColumn1 = new FrameworkElementFactory(typeof(ColumnDefinition), "ColumnDefinitionOne");
2662
FrameworkElementFactory
gridColumn2 = new FrameworkElementFactory(typeof(ColumnDefinition), "ColumnDefinitionTwo");
2663
FrameworkElementFactory
gridRow1 = new FrameworkElementFactory(typeof(RowDefinition), "RowDefinitionOne");
2664
FrameworkElementFactory
gridRow2 = new FrameworkElementFactory(typeof(RowDefinition), "RowDefinitionTwo");
2665
FrameworkElementFactory
vsb = new FrameworkElementFactory(typeof(ScrollBar), VerticalScrollBarTemplateName);
2666
FrameworkElementFactory
hsb = new FrameworkElementFactory(typeof(ScrollBar), HorizontalScrollBarTemplateName);
2667
FrameworkElementFactory
content = new FrameworkElementFactory(typeof(ScrollContentPresenter), ScrollContentPresenterTemplateName);
2668
FrameworkElementFactory
corner = new FrameworkElementFactory(typeof(Rectangle), "Corner");
System\Windows\Controls\Validation.cs (2)
594
FrameworkElementFactory
border = new FrameworkElementFactory(typeof(Border), "Border");
598
FrameworkElementFactory
adornedElementPlaceHolder = new FrameworkElementFactory(typeof(AdornedElementPlaceholder), "Placeholder");
System\Windows\FrameworkElementFactory.cs (11)
156
public void AppendChild(
FrameworkElementFactory
child)
479
public
FrameworkElementFactory
Parent
487
public
FrameworkElementFactory
FirstChild
495
public
FrameworkElementFactory
NextSibling
604
FrameworkElementFactory
child = _firstChild;
846
FrameworkElementFactory
childFactory = _firstChild;
941
FrameworkElementFactory
childFactory = _firstChild;
1280
private
FrameworkElementFactory
_parent;
1281
private
FrameworkElementFactory
_firstChild;
1282
private
FrameworkElementFactory
_lastChild;
1283
private
FrameworkElementFactory
_nextSibling;
System\Windows\FrameworkTemplate.cs (4)
82
public
FrameworkElementFactory
VisualTree
368
private void ValidateVisualTree(
FrameworkElementFactory
templateRoot)
1135
FrameworkElementFactory
.AddNodeToLogicalTree((FrameworkContentElement)container,
1507
private
FrameworkElementFactory
_templateRoot;
System\Windows\Generated\FrameworkContentElement.cs (2)
568
FrameworkElementFactory
fefRoot = BroadcastEventHelper.GetFEFTreeRoot(TemplatedParent);
573
FrameworkElementFactory
fef = StyleHelper.FindFEF(fefRoot, TemplateChildIndex);
System\Windows\Generated\FrameworkElement.cs (2)
588
FrameworkElementFactory
fefRoot = BroadcastEventHelper.GetFEFTreeRoot(TemplatedParent);
593
FrameworkElementFactory
fef = StyleHelper.FindFEF(fefRoot, TemplateChildIndex);
System\Windows\Markup\Baml2006\Baml2006KnownTypes.cs (1)
320
case 227: t = () => typeof(
FrameworkElementFactory
); break;
System\Windows\Markup\Baml2006\WpfGeneratedKnownProperties.cs (10)
4598
typeof(System.Windows.
FrameworkElementFactory
), // type
4603
SetDelegate = delegate (object target, object value) { ((System.Windows.Controls.ControlTemplate)target).VisualTree = (System.Windows.
FrameworkElementFactory
)value; },
4617
typeof(System.Windows.
FrameworkElementFactory
), // type
4622
SetDelegate = delegate (object target, object value) { ((System.Windows.DataTemplate)target).VisualTree = (System.Windows.
FrameworkElementFactory
)value; },
4916
typeof(System.Windows.
FrameworkElementFactory
), // type
4921
SetDelegate = delegate (object target, object value) { ((System.Windows.FrameworkTemplate)target).VisualTree = (System.Windows.
FrameworkElementFactory
)value; },
5072
typeof(System.Windows.
FrameworkElementFactory
), // type
5077
SetDelegate = delegate (object target, object value) { ((System.Windows.HierarchicalDataTemplate)target).VisualTree = (System.Windows.
FrameworkElementFactory
)value; },
5282
typeof(System.Windows.
FrameworkElementFactory
), // type
5287
SetDelegate = delegate (object target, object value) { ((System.Windows.Controls.ItemsPanelTemplate)target).VisualTree = (System.Windows.
FrameworkElementFactory
)value; },
System\Windows\Markup\Baml2006\WpfGeneratedKnownTypes.cs (1)
4944
typeof(System.Windows.
FrameworkElementFactory
),
System\Windows\Markup\KnownTypes.cs (1)
5774
case KnownElements.FrameworkElementFactory: t = typeof(System.Windows.
FrameworkElementFactory
); break;
System\Windows\Markup\Primitives\ElementMarkupObject.cs (5)
488
typeof(
FrameworkElementFactory
).IsAssignableFrom(PropertyType))) &&
533
if (PropertyType == typeof(
FrameworkElementFactory
) && value is
FrameworkElementFactory
)
535
MarkupObject subItem = new FrameworkElementFactoryMarkupObject(value as
FrameworkElementFactory
, Manager);
574
if (value is
FrameworkElementFactory
)
System\Windows\Markup\Primitives\FrameworkElementFactoryMarkupObject.cs (7)
21
internal FrameworkElementFactoryMarkupObject(
FrameworkElementFactory
factory, XamlDesignerSerializationManager manager)
111
private
FrameworkElementFactory
_factory;
224
internal FrameworkElementFactoryContent(
FrameworkElementFactory
factory, FrameworkElementFactoryMarkupObject item): base(item.Manager)
249
FrameworkElementFactory
child = _factory.FirstChild;
284
private
FrameworkElementFactory
_factory;
292
internal FrameworkElementFactoryStringContent(
FrameworkElementFactory
factory, FrameworkElementFactoryMarkupObject item)
353
private
FrameworkElementFactory
_factory;
System\Windows\StyleHelper.cs (19)
333
FrameworkElementFactory
templateRoot,
850
FrameworkElementFactory
factory,
900
FrameworkElementFactory
templateRoot,
1058
FrameworkElementFactory
templateRoot,
1074
FrameworkElementFactory
childFef = null;
1227
FrameworkElementFactory
templateRoot,
1228
FrameworkElementFactory
childFef,
1761
FrameworkElementFactory
templateRoot,
2360
internal static
FrameworkElementFactory
FindFEF(
FrameworkElementFactory
root, int childIndex)
2367
FrameworkElementFactory
child = root.FirstChild;
2368
FrameworkElementFactory
match = null;
2557
FrameworkElementFactory
templateRoot)
2610
FrameworkElementFactory
templateRoot)
3361
FrameworkElementFactory
oldFactory;
3362
FrameworkElementFactory
newFactory;
3677
FrameworkElementFactory
templateRoot)
3753
FrameworkElementFactory
templateRoot,
4187
FrameworkElementFactory
templateRoot)
System.Windows.Controls.Ribbon (3)
Microsoft\Windows\Controls\Ribbon\RibbonComboBox.cs (1)
56
FrameworkElementFactory
text;
Microsoft\Windows\Controls\Ribbon\RibbonContextualTabGroupItemsControl.cs (1)
37
FrameworkElementFactory
factory = new FrameworkElementFactory(typeof(RibbonContextualTabGroupsPanel));
Microsoft\Windows\Controls\Ribbon\RibbonControlGroup.cs (1)
38
FrameworkElementFactory
fef = new FrameworkElementFactory(typeof(StackPanel));