DesignSurface.CreateNestedContainer メソッド

定義

コントロールまたはコンポーネントの入れ子に適したコンテナーを作成します。

オーバーロード

CreateNestedContainer(IComponent)

コントロールまたはコンポーネントの入れ子に適したコンテナーを作成します。

CreateNestedContainer(IComponent, String)

コントロールまたはコンポーネントの入れ子に適したコンテナーを作成します。

CreateNestedContainer(IComponent)

コントロールまたはコンポーネントの入れ子に適したコンテナーを作成します。

public System.ComponentModel.INestedContainer CreateNestedContainer (System.ComponentModel.IComponent owningComponent);

パラメーター

owningComponent
IComponent

入れ子になったコンテナーを管理するコンポーネント。

戻り値

入れ子になったコンテナー。

例外

owningComponentnullです。

DesignSurface にアタッチした IDesignerHost は破棄されています。

注釈

入れ子になったコンテナーにコンポーネントを追加すると、そのデザイナーが作成され、デザイン サーフェイスからすべてのサービスを使用できるようになります。 入れ子になったコンテナーに追加されたコンポーネントは、シリアル化に参加しません。

適用対象

CreateNestedContainer(IComponent, String)

コントロールまたはコンポーネントの入れ子に適したコンテナーを作成します。

public System.ComponentModel.INestedContainer CreateNestedContainer (System.ComponentModel.IComponent owningComponent, string containerName);
public System.ComponentModel.INestedContainer CreateNestedContainer (System.ComponentModel.IComponent owningComponent, string? containerName);

パラメーター

owningComponent
IComponent

入れ子になったコンテナーを管理するコンポーネント。

containerName
String

入れ子になったコンテナーの追加の名前。

戻り値

入れ子になったコンテナー。

例外

owningComponentnullです。

DesignSurface にアタッチした IDesignerHost は破棄されています。

注釈

入れ子になったコンテナーにコンポーネントを追加すると、そのデザイナーが作成され、デザイン サーフェイスからすべてのサービスを使用できるようになります。 入れ子になったコンテナーに追加されたコンポーネントは、シリアル化に参加しません。

に値containerNameを渡すことで、 メソッドのCreateNestedContainer追加の名前を指定できます。

適用対象