DesignSurfaceManager.CreateDesignSurfaceCore(IServiceProvider) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
可创建设计图面的实现。
protected:
virtual System::ComponentModel::Design::DesignSurface ^ CreateDesignSurfaceCore(IServiceProvider ^ parentProvider);
protected virtual System.ComponentModel.Design.DesignSurface CreateDesignSurfaceCore (IServiceProvider parentProvider);
abstract member CreateDesignSurfaceCore : IServiceProvider -> System.ComponentModel.Design.DesignSurface
override this.CreateDesignSurfaceCore : IServiceProvider -> System.ComponentModel.Design.DesignSurface
Protected Overridable Function CreateDesignSurfaceCore (parentProvider As IServiceProvider) As DesignSurface
参数
- parentProvider
- IServiceProvider
传递给设计图面的服务提供程序。 它既可以是 DesignSurfaceManager 的实例,也可以是实现 IServiceProvider 的对象,表示 DesignSurfaceManager 类的服务提供程序与外部传递的提供程序之间的合并。
返回
新的设计图面实例。
注解
方法 CreateDesignSurfaceCore 由这两 CreateDesignSurface 种方法调用。 实际创建设计图面的是实现。 默认实现仅返回新的 DesignSurface。 可以重写此方法以提供派生自 DesignSurface 类的自定义对象。