using System;
using System.Reflection;
using System.Windows;
using System.Windows.Controls;
namespace WpfRefAcadTest
{
public partial class TestWindow : Window
{
public TestWindow()
{
UserControl myControl = null;
Assembly asm = Assembly.LoadFile(@"E:\WpfRefTest\WpfRefTest\Binaries\WpfControlsLib.dll");
Type[] tlist = asm.GetTypes();
foreach (Type t in tlist)
{
if (t.Name == "MyControl")
{
myControl = Activator.CreateInstance(t) as UserControl;
break;
}
}
InitializeComponent();
this.MainGrid.Children.Add(myControl);
}
}
}