如何在c#窗口应用程序中将字符串转换为窗体对象时访问mdi窗体的方法
本文关键字:窗体 对象 访问 方法 mdi 转换 字符串 窗口 应用程序 | 更新日期: 2023-09-27 18:16:17
我在c# .net中有一个子窗体。从我访问MDI窗体,如:
Type t = Type.GetType("namespace" + "MdiFormName");
Form c = Activator.CreateInstance(t) as Form;
我的MDI表单有一个方法名为:
public datatable CalluserRights()
现在我想从我的子窗体中调用MDI窗体的CalluserRights()
方法。
Type t = Type.GetType("namespace" + "MdiFormName");
MethodInfo method = t.GetMethod("CalluserRights");
Form c = Activator.CreateInstance(t) as Form;
//will call CalluserRights method and return datatable
object datatable = method.Invoke(c, null);