DesignSurface.CreateNestedContainer Метод

Определение

Создает контейнер, подходящий для вложенных элементов управления или компонентов.

Перегрузки

Имя Описание
CreateNestedContainer(IComponent)

Создает контейнер, подходящий для вложенных элементов управления или компонентов.

CreateNestedContainer(IComponent, String)

Создает контейнер, подходящий для вложенных элементов управления или компонентов.

CreateNestedContainer(IComponent)

Исходный код:
DesignSurface.cs
Исходный код:
DesignSurface.cs
Исходный код:
DesignSurface.cs
Исходный код:
DesignSurface.cs
Исходный код:
DesignSurface.cs

Создает контейнер, подходящий для вложенных элементов управления или компонентов.

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

Параметры

owningComponent
IComponent

Компонент, который управляет вложенным контейнером.

Возвращаемое значение

Вложенный контейнер.

Исключения

owningComponent равно null.

Присоединенная IDesignerHost к ней DesignSurface удалена.

Комментарии

Добавление компонента в вложенный контейнер создает его конструктор и делает его доступным для всех служб, доступных в области конструктора. Компоненты, добавленные в вложенные контейнеры, не участвуют в сериализации.

Применяется к

CreateNestedContainer(IComponent, String)

Исходный код:
DesignSurface.cs
Исходный код:
DesignSurface.cs
Исходный код:
DesignSurface.cs
Исходный код:
DesignSurface.cs
Исходный код:
DesignSurface.cs

Создает контейнер, подходящий для вложенных элементов управления или компонентов.

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

Параметры

owningComponent
IComponent

Компонент, который управляет вложенным контейнером.

containerName
String

Дополнительное имя вложенного контейнера.

Возвращаемое значение

Вложенный контейнер.

Исключения

owningComponent равно null.

Присоединенная IDesignerHost к ней DesignSurface удалена.

Комментарии

Добавление компонента в вложенный контейнер создает его конструктор и делает его доступным для всех служб, доступных в области конструктора. Компоненты, добавленные в вложенные контейнеры, не участвуют в сериализации.

Можно указать дополнительное имя метода CreateNestedContainer , передав значение containerNameв .

Применяется к