2011-12-08 32 views
3

如何将Remoting.ObjectHandle投射到UserControl类型?将ObjectHandle投射到UserControl

我想动态实例化一个用户控件:

UserControl myUserControl = (UserControl)Activator.CreateInstance(Assembly.GetExecutingAssembly().FullName, "Client.IndexView"); 

错误无法施展'System.Runtime.Remoting.ObjectHandle类型的表达式为 '用户控件'

回答

5

如果什么您使用Unwrap方法:

UserControl myUserControl = (UserControl)Activator.CreateInstance(Assembly.GetExecutingAssembly().FullName, "Client.IndexView").Unwrap();