DesignSurface.CreateNestedContainer 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
创建一个适合嵌套控件或组件的容器。
重载
CreateNestedContainer(IComponent) |
创建一个适合嵌套控件或组件的容器。 |
CreateNestedContainer(IComponent, String) |
创建一个适合嵌套控件或组件的容器。 |
CreateNestedContainer(IComponent)
创建一个适合嵌套控件或组件的容器。
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
。
附加到 DesignSurface 的 IDesignerHost 已被释放。
注解
将组件添加到嵌套容器会创建其设计器,使其有资格使用设计图面上提供的所有服务。 添加到嵌套容器的组件不参与序列化。
适用于
CreateNestedContainer(IComponent, String)
创建一个适合嵌套控件或组件的容器。
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
。
附加到 DesignSurface 的 IDesignerHost 已被释放。
注解
将组件添加到嵌套容器会创建其设计器,使其有资格使用设计图面上提供的所有服务。 添加到嵌套容器的组件不参与序列化。
可以通过将值传递到 中containerName
来CreateNestedContainer为方法提供其他名称。