DesignSurface Constructores

Definición

Inicializa una nueva instancia de la clase DesignSurface.

Sobrecargas

Nombre Description
DesignSurface()

Inicializa una nueva instancia de la clase DesignSurface.

DesignSurface(IServiceProvider)

Inicializa una nueva instancia de la clase DesignSurface.

DesignSurface(Type)

Inicializa una nueva instancia de la clase DesignSurface.

DesignSurface(IServiceProvider, Type)

Inicializa una nueva instancia de la clase DesignSurface.

DesignSurface()

Source:
DesignSurface.cs
Source:
DesignSurface.cs
Source:
DesignSurface.cs
Source:
DesignSurface.cs
Source:
DesignSurface.cs

Inicializa una nueva instancia de la clase DesignSurface.

public:
 DesignSurface();
public DesignSurface();
Public Sub New ()

Excepciones

Se IDesignerHost ha eliminado el DesignSurface adjunto al objeto .

Se aplica a

DesignSurface(IServiceProvider)

Source:
DesignSurface.cs
Source:
DesignSurface.cs
Source:
DesignSurface.cs
Source:
DesignSurface.cs
Source:
DesignSurface.cs

Inicializa una nueva instancia de la clase DesignSurface.

public:
 DesignSurface(IServiceProvider ^ parentProvider);
public DesignSurface(IServiceProvider parentProvider);
public DesignSurface(IServiceProvider? parentProvider);
new System.ComponentModel.Design.DesignSurface : IServiceProvider -> System.ComponentModel.Design.DesignSurface
Public Sub New (parentProvider As IServiceProvider)

Parámetros

parentProvider
IServiceProvider

El proveedor de servicios primario o null si no hay ningún elemento primario usado para resolver los servicios.

Excepciones

Se IDesignerHost ha eliminado el DesignSurface adjunto al objeto .

Comentarios

Cuando parentProvide está presente, los diseñadores contenidos en la superficie pueden recuperar servicios de la aplicación.

Consulte también

Se aplica a

DesignSurface(Type)

Source:
DesignSurface.cs
Source:
DesignSurface.cs
Source:
DesignSurface.cs
Source:
DesignSurface.cs
Source:
DesignSurface.cs

Inicializa una nueva instancia de la clase DesignSurface.

public:
 DesignSurface(Type ^ rootComponentType);
public DesignSurface(Type rootComponentType);
new System.ComponentModel.Design.DesignSurface : Type -> System.ComponentModel.Design.DesignSurface
Public Sub New (rootComponentType As Type)

Parámetros

rootComponentType
Type

Tipo de componente raíz que se va a crear.

Excepciones

rootComponentType es null.

Se IDesignerHost ha eliminado el DesignSurface adjunto al objeto .

Comentarios

Cuando se usa el DesignSurface constructor, se crea un cargador de diseñador sencillo que, a su vez, crea un componente del tipo especificado y, a continuación, finaliza el proceso de carga. Esta es una manera sencilla de crear un diseñador, bajo la suposición de que todo el ahorro de estado se realizará externamente. Internamente, esto llama BeginLoad a y pasa el tipo de componente raíz.

Note

La DesignSurface sobrecarga no se ve afectada por DesignerOptions. DesignerOptions Debe estar en el contenedor de servicios antes de que se cargue la superficie de diseño. Si necesita acceso a , llame al DesignerOptionsconstructor vacío, agregue DesignerOptions a y llame a ServiceContainerBeginLoad con rootComponentType.

Se aplica a

DesignSurface(IServiceProvider, Type)

Source:
DesignSurface.cs
Source:
DesignSurface.cs
Source:
DesignSurface.cs
Source:
DesignSurface.cs
Source:
DesignSurface.cs

Inicializa una nueva instancia de la clase DesignSurface.

public:
 DesignSurface(IServiceProvider ^ parentProvider, Type ^ rootComponentType);
public DesignSurface(IServiceProvider parentProvider, Type rootComponentType);
public DesignSurface(IServiceProvider? parentProvider, Type rootComponentType);
new System.ComponentModel.Design.DesignSurface : IServiceProvider * Type -> System.ComponentModel.Design.DesignSurface
Public Sub New (parentProvider As IServiceProvider, rootComponentType As Type)

Parámetros

parentProvider
IServiceProvider

El proveedor de servicios primario o null si no hay ningún elemento primario usado para resolver los servicios.

rootComponentType
Type

Tipo de componente raíz que se va a crear.

Excepciones

rootComponentType es null.

Se IDesignerHost ha eliminado el DesignSurface adjunto al objeto .

Comentarios

El uso del DesignSurface constructor crea un cargador de diseñador simple que crea un componente del tipo especificado y, a continuación, finaliza el proceso de carga. Esta es una manera sencilla de crear un diseñador, bajo la suposición de que todo el ahorro de estado se realizará externamente. Internamente, esto llama BeginLoad a y pasa el tipo de componente raíz.

Consulte también

Se aplica a