/// <summary> /// 重写父类方法 /// </summary> /// <param name="args"></param> /// <returns></returns> protected override Book.UI.Settings.BasicData.BaseEditForm GetEditForm(object[] args) { Type type = typeof(EditForm); Model.PCImpactCheck model = new BL.PCImpactCheckManager().Get((args[0] as Model.PCImpactCheckDetail) == null ? null : (args[0] as Model.PCImpactCheckDetail).PCImpactCheckId); args[0] = model; return((EditForm)type.Assembly.CreateInstance(type.FullName, false, System.Reflection.BindingFlags.CreateInstance, null, args, null, null)); }