Описание тега frameworkelementfactory
Поддерживает создание шаблонов.
Этот класс является устаревшим способом программного создания шаблонов, которые являются подклассами FrameworkTemplate, такими как ControlTemplate или DataTemplate; не все функции шаблона доступны при создании шаблона с использованием этого класса. Рекомендуемый способ создания шаблона программным способом - загрузить XAML из строки или потока памяти с помощью метода Load класса XamlReader.
http://msdn.microsoft.com/en-us/library/system.windows.frameworkelementfactory.aspx