Gewusst wie: Erstellen von Komponentencontainern
Aktualisiert: November 2007
Ein Komponentencontainer ist eine spezialisierte Klasse, die zum Organisieren und Kapseln von Komponenten verwendet wird. Mithilfe eines Containers können Sie Komponenten nachverfolgen und über die ISite, in der die Komponenten enthalten sind, mit ihnen kommunizieren. Darüber hinaus können Sie Container zum Entfernen von Komponenten verwenden, die nicht mehr benötigt werden. Einzelheiten dazu finden Sie unter Container, Sites und Komponenten.
So erstellen Sie einen Komponentencontainer
Deklarieren Sie eine Variable des Typs Container oder eine beliebige Klasse, durch die die IContainer-Schnittstelle implementiert wird.
Dim myContainer as System.ComponentModel.Container
System.ComponentModel.Container myContainer;
System.ComponentModel.Container myContainer;
Erstellen Sie eine Instanz der Containerklasse in der Variablen.
myContainer = New System.ComponentModel.Container()
myContainer = new System.ComponentModel.Container();
myContainer = new System.ComponentModel.Container();
Rufen Sie die Methode Add oder Remove auf, um dem Container Komponenten hinzuzufügen bzw. Komponenten daraus zu entfernen.
myContainer.Add(myComponent) myContainer.Remove(myComponent)
myContainer.Add(myComponent); myContainer.Remove(myComponent);
myContainer.Add(myComponent); myContainer.Remove(myComponent);
Siehe auch
Aufgaben
Gewusst wie: Erweitern von Komponentencontainern
Konzepte
Container, Sites und Komponenten
Kommunikation zwischen Containern und Komponenten