主界面动态调用dll,如:
//加载控件
Assembly assembly = Assembly.LoadFrom(@"C:\Documents and Settings\king.xu.GRANDSYS-DOMAIN\桌面\aa\WindowsApplication2
\bin\Debug\WindowsControlLibrary1.dll");
//获得类(型)
Type type = assembly.GetType("WindowsControlLibrary1.UserControl1", false, true);
//设置筛选标志
BindingFlags bflags = BindingFlags.DeclaredOnly | BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Instance;
//调用构造函数并获得对象
Object obj = type.InvokeMember("WindowsControlLibrary1", bflags | BindingFlags.CreateInstance, null, null, null);
UserControl userControl11 = null;
//userControl11 = new WindowsControlLibrary1.UserControl1();
userControl11 = (UserControl)obj;
this.SuspendLay