DesignSurface.CreateNestedContainer DesignSurface.CreateNestedContainer DesignSurface.CreateNestedContainer DesignSurface.CreateNestedContainer Method

定義

コントロールまたはコンポーネントの入れ子に適したコンテナーを作成します。Creates a container suitable for nesting controls or components.

オーバーロード

CreateNestedContainer(IComponent) CreateNestedContainer(IComponent) CreateNestedContainer(IComponent) CreateNestedContainer(IComponent)

コントロールまたはコンポーネントの入れ子に適したコンテナーを作成します。Creates a container suitable for nesting controls or components.

CreateNestedContainer(IComponent, String) CreateNestedContainer(IComponent, String) CreateNestedContainer(IComponent, String) CreateNestedContainer(IComponent, String)

コントロールまたはコンポーネントの入れ子に適したコンテナーを作成します。Creates a container suitable for nesting controls or components.

CreateNestedContainer(IComponent) CreateNestedContainer(IComponent) CreateNestedContainer(IComponent) CreateNestedContainer(IComponent)

コントロールまたはコンポーネントの入れ子に適したコンテナーを作成します。Creates a container suitable for nesting controls or components.

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 IComponent IComponent IComponent

入れ子になったコンテナーを管理するコンポーネント。The component that manages the nested container.

戻り値

入れ子になったコンテナー。The nested container.

例外

owningComponentnull です。owningComponent is null.

DesignSurface にアタッチした IDesignerHost は破棄されています。The IDesignerHost attached to the DesignSurface has been disposed.

注釈

入れ子になったコンテナーにコンポーネントを追加すると、デザイナーが作成され、デザインサーフェイスから使用できるすべてのサービスの対象となります。Adding a component to a nested container creates its designer and makes it eligible for all services available from the design surface. 入れ子になったコンテナーに追加されたコンポーネントは、シリアル化に関与しません。Components added to nested containers do not participate in serialization.

CreateNestedContainer(IComponent, String) CreateNestedContainer(IComponent, String) CreateNestedContainer(IComponent, String) CreateNestedContainer(IComponent, String)

コントロールまたはコンポーネントの入れ子に適したコンテナーを作成します。Creates a container suitable for nesting controls or components.

public:
 System::ComponentModel::INestedContainer ^ CreateNestedContainer(System::ComponentModel::IComponent ^ owningComponent, System::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 IComponent IComponent IComponent

入れ子になったコンテナーを管理するコンポーネント。The component that manages the nested container.

containerName
String String String String

入れ子になったコンテナーの追加の名前。An additional name for the nested container.

戻り値

入れ子になったコンテナー。The nested container.

例外

owningComponentnull です。owningComponent is null.

DesignSurface にアタッチした IDesignerHost は破棄されています。The IDesignerHost attached to the DesignSurface has been disposed.

注釈

入れ子になったコンテナーにコンポーネントを追加すると、デザイナーが作成され、デザインサーフェイスから使用できるすべてのサービスの対象となります。Adding a component to a nested container creates its designer and makes it eligible for all services available from the design surface. 入れ子になったコンテナーに追加されたコンポーネントは、シリアル化に関与しません。Components added to nested containers do not participate in serialization.

CreateNestedContainercontainerName値を渡すことにより、メソッドに追加の名前を指定できます。You can provide an additional name for the CreateNestedContainer method by passing a value into containerName.

適用対象