方法 : コンポーネント コンテナを作成する
更新 : 2007 年 11 月
コンポーネント コンテナは、コンポーネントを整理して格納する手段として機能する特別なクラスです。コンポーネント コンテナを使用して、コンポーネントを追跡したり、コンポーネントのホストである ISite を通じてコンポーネントとやり取りしたり、不要になった複数のコンポーネントを共通の方法で破棄したりできます。詳細については、「コンテナ、Site、およびコンポーネント」を参照してください。
コンポーネント コンテナを作成するには
Container 型の変数を宣言するか、または IContainer インターフェイスを実装する任意のクラスを宣言します。
Dim myContainer as System.ComponentModel.Container
System.ComponentModel.Container myContainer;
System.ComponentModel.Container myContainer;
変数内にコンテナ クラスのインスタンスを作成します。
myContainer = New System.ComponentModel.Container()
myContainer = new System.ComponentModel.Container();
myContainer = new System.ComponentModel.Container();
Add メソッドを呼び出して、コンテナにコンポーネントを追加します。また、Remove メソッドを呼び出して、コンテナからコンポーネントを削除します。
myContainer.Add(myComponent) myContainer.Remove(myComponent)
myContainer.Add(myComponent); myContainer.Remove(myComponent);
myContainer.Add(myComponent); myContainer.Remove(myComponent);