This commit is contained in:
dan_clark@outlook.com
2022-03-23 15:44:32 +00:00
commit 2ac0e3ed26
129 changed files with 4197 additions and 0 deletions
@@ -0,0 +1,20 @@
using System.Windows;
namespace TheXamlGuy.TaskbarGroup.Foundation
{
public static class TemplateGenerator
{
public static DataTemplate CreateDataTemplate(Func<object> factory)
{
var frameworkElementFactory = new FrameworkElementFactory(typeof(TemplateGeneratorControl));
frameworkElementFactory.SetValue(TemplateGeneratorControl.FactoryProperty, factory);
var dataTemplate = new DataTemplate(typeof(DependencyObject))
{
VisualTree = frameworkElementFactory
};
return dataTemplate;
}
}
}