1. 程式人生 > >通過反射獲取窗體例項

通過反射獲取窗體例項

下列程式碼演示了,使用反射的CreateInstance 方法,獲取指定型別的預設建構函式來建立型別的例項,從而獲取窗體例項

            object obj = Activator.CreateInstance(Type.GetType("WindowsFormsApplication11.Form2"));

            Form frm = obj as Form;

            if (frm != null)
                frm.Show();