private UserControlBase CreateControlInstance(ConstructorInfo target, Guid moduleId, object[] para = null) { UserControlBase result = null; if (para == null) { result = (UserControlBase)target.Invoke(null); } else { result = (UserControlBase)target.Invoke(new object[] { para }); } return(result); }
public UserControlBase CreateControlInstanceTypeSpecific(ConstructorInfo target, Guid moduleId, object[] para = null) { UserControlBase result = null; if (para == null) { result = (UserControlBase)target.Invoke(null); } else { result = (UserControlBase)target.Invoke(para); } return(result); }