using System.Reflection;//引用
Object uc;
Type t = Type.GetType(currentSelectFullName);
uc = Activator.CreateInstance(t);
方法调用
MethodInfo mi = t.GetMethod("Zoom", BindingFlags.Instance | BindingFlags.Public);
Object[] parameters = new Object[1];
parameters[0] = ZOOM;
mi.Invoke(uc, parameters);
属性获得
pictureWidth = (double)(t.GetProperty("PictureWidth").GetValue(uc, null));
pictureHeight = (double)(t.GetProperty("PictureHeight").GetValue(uc, null));