Приведите ObjectHandle к UserControl
Как привести Remoting.ObjectHandle к типу UserControl?
Я хотел бы динамически создать экземпляр UserControl:
UserControl myUserControl = (UserControl)Activator.CreateInstance(Assembly.GetExecutingAssembly().FullName, "Client.IndexView");
Ошибка: невозможно преобразовать выражение типа "System.Runtime.Remoting.ObjectHandle" в "UserControl"
1 ответ
Решение
Что делать, если вы используете Unwrap
метод:
UserControl myUserControl = (UserControl)Activator.CreateInstance(Assembly.GetExecutingAssembly().FullName, "Client.IndexView").Unwrap();