DesignSurfaceManager.CreateDesignSurfaceCore(IServiceProvider) 方法

定义

可创建设计图面的实现。

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 类的自定义对象。

适用于

另请参阅