读书人

InvokeMember打开继承子窗体实际打开

发布时间: 2012-04-26 14:01:31 作者: rapoo

InvokeMember打开继承子窗体,实际打开的是父窗体
Assembly _Assembly = Assembly.Load(s_AssemblyName); ----------子窗体名称空间
Type _FormType = _Assembly.GetType(s_TypeForm);
object _LoadForm = _FormType.InvokeMember
Form _Form = (Form)_LoadForm;
MessageBox.Show(_Form.Name);---------输出发现,窗体名称居然是父窗体名称


[解决办法]
Form _Form = (Form)_LoadForm;
这个地方改成
子窗体 form= as _LoadForm as 子窗体

读书人网 >C#

热点推荐