Freigeben über


DesignSurface.CreateNestedContainer Methode

Definition

Erstellt einen für die Schachtelung von Steuerelementen oder Komponenten geeigneten Container.

Überlädt

CreateNestedContainer(IComponent)

Erstellt einen für die Schachtelung von Steuerelementen oder Komponenten geeigneten Container.

CreateNestedContainer(IComponent, String)

Erstellt einen für die Schachtelung von Steuerelementen oder Komponenten geeigneten Container.

CreateNestedContainer(IComponent)

Erstellt einen für die Schachtelung von Steuerelementen oder Komponenten geeigneten Container.

public:
 System::ComponentModel::INestedContainer ^ CreateNestedContainer(System::ComponentModel::IComponent ^ owningComponent);
public System.ComponentModel.INestedContainer CreateNestedContainer (System.ComponentModel.IComponent owningComponent);
member this.CreateNestedContainer : System.ComponentModel.IComponent -> System.ComponentModel.INestedContainer
Public Function CreateNestedContainer (owningComponent As IComponent) As INestedContainer

Parameter

owningComponent
IComponent

Die Komponente, die den geschachtelten Container verwaltet.

Gibt zurück

Der geschachtelte Container.

Ausnahmen

owningComponent ist null.

Das an das DesignSurface-Objekt angefügte IDesignerHost-Objekt wurde verworfen.

Hinweise

Durch das Hinzufügen einer Komponente zu einem geschachtelten Container wird dessen Designer erstellt und für alle Dienste in Frage gestellt, die auf der Entwurfsoberfläche verfügbar sind. Komponenten, die geschachtelten Containern hinzugefügt werden, sind nicht an der Serialisierung beteiligt.

Gilt für:

CreateNestedContainer(IComponent, String)

Erstellt einen für die Schachtelung von Steuerelementen oder Komponenten geeigneten Container.

public:
 System::ComponentModel::INestedContainer ^ CreateNestedContainer(System::ComponentModel::IComponent ^ owningComponent, System::String ^ containerName);
public System.ComponentModel.INestedContainer CreateNestedContainer (System.ComponentModel.IComponent owningComponent, string containerName);
public System.ComponentModel.INestedContainer CreateNestedContainer (System.ComponentModel.IComponent owningComponent, string? containerName);
member this.CreateNestedContainer : System.ComponentModel.IComponent * string -> System.ComponentModel.INestedContainer
Public Function CreateNestedContainer (owningComponent As IComponent, containerName As String) As INestedContainer

Parameter

owningComponent
IComponent

Die Komponente, die den geschachtelten Container verwaltet.

containerName
String

Ein zusätzlicher Name für den geschachtelten Container.

Gibt zurück

Der geschachtelte Container.

Ausnahmen

owningComponent ist null.

Das an das DesignSurface-Objekt angefügte IDesignerHost-Objekt wurde verworfen.

Hinweise

Durch das Hinzufügen einer Komponente zu einem geschachtelten Container wird dessen Designer erstellt und für alle Dienste in Frage gestellt, die auf der Entwurfsoberfläche verfügbar sind. Komponenten, die geschachtelten Containern hinzugefügt werden, sind nicht an der Serialisierung beteiligt.

Sie können einen zusätzlichen Namen für die CreateNestedContainer -Methode angeben, indem Sie einen Wert an containerNameübergeben.

Gilt für: