DesignSurface Constructeurs

Définition

Initialise une nouvelle instance de la classe DesignSurface.

Surcharges

Nom Description
DesignSurface()

Initialise une nouvelle instance de la classe DesignSurface.

DesignSurface(IServiceProvider)

Initialise une nouvelle instance de la classe DesignSurface.

DesignSurface(Type)

Initialise une nouvelle instance de la classe DesignSurface.

DesignSurface(IServiceProvider, Type)

Initialise une nouvelle instance de la classe DesignSurface.

DesignSurface()

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

Initialise une nouvelle instance de la classe DesignSurface.

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

Exceptions

L’élément IDesignerHost attaché à celui-ci DesignSurface a été supprimé.

S’applique à

DesignSurface(IServiceProvider)

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

Initialise une nouvelle instance de la classe 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)

Paramètres

parentProvider
IServiceProvider

Fournisseur de services parent ou null s’il n’existe aucun parent utilisé pour résoudre les services.

Exceptions

L’élément IDesignerHost attaché à celui-ci DesignSurface a été supprimé.

Remarques

Lorsqu’il parentProvide est présent, les concepteurs contenus dans la surface peuvent récupérer des services à partir de l’application.

Voir aussi

S’applique à

DesignSurface(Type)

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

Initialise une nouvelle instance de la classe 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)

Paramètres

rootComponentType
Type

Type de composant racine à créer.

Exceptions

rootComponentType a la valeur null.

L’élément IDesignerHost attaché à celui-ci DesignSurface a été supprimé.

Remarques

Lorsque vous utilisez le DesignSurface constructeur, il crée un chargeur de concepteur simple qui, à son tour, crée un composant du type donné, puis met fin au processus de chargement. Il s’agit d’un moyen simple de créer un concepteur, sous l’hypothèse que l’enregistrement de l’état sera effectué en externe. En interne, cet appel BeginLoad et transmet le type de composant racine.

Note

La DesignSurface surcharge n’est pas affectée par DesignerOptions. Doit DesignerOptions se trouver dans le conteneur de service avant le chargement de l’aire de conception. Si vous avez besoin d’accéder à DesignerOptions, appelez le constructeur vide, ajoutez-le DesignerOptionsServiceContainer au et appelez BeginLoad avec rootComponentType.

S’applique à

DesignSurface(IServiceProvider, Type)

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

Initialise une nouvelle instance de la classe 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)

Paramètres

parentProvider
IServiceProvider

Fournisseur de services parent ou null s’il n’existe aucun parent utilisé pour résoudre les services.

rootComponentType
Type

Type de composant racine à créer.

Exceptions

rootComponentType a la valeur null.

L’élément IDesignerHost attaché à celui-ci DesignSurface a été supprimé.

Remarques

L’utilisation du DesignSurface constructeur crée un chargeur de concepteur simple qui crée un composant du type donné, puis met fin au processus de chargement. Il s’agit d’un moyen simple de créer un concepteur, sous l’hypothèse que l’enregistrement de l’état sera effectué en externe. En interne, cet appel BeginLoad et transmet le type de composant racine.

Voir aussi

S’applique à