Shape.GetContainerControl-Methode
Gibt die nächste ContainerControl nach oben in einer Linie oder Form des Steuerelements Kette der übergeordneten Steuerelemente.
Namespace: Microsoft.VisualBasic.PowerPacks
Assembly: Microsoft.VisualBasic.PowerPacks.Vs (in Microsoft.VisualBasic.PowerPacks.Vs.dll)
Syntax
'Declaration
Public Function GetContainerControl As IContainerControl
public IContainerControl GetContainerControl()
public:
IContainerControl^ GetContainerControl()
member GetContainerControl : unit -> IContainerControl
public function GetContainerControl() : IContainerControl
Rückgabewert
Typ: IContainerControl
Ein IContainerControl , das das übergeordnete Element des Steuerelements darstellt.
Hinweise
Für LineShape, OvalShape, und RectangleShape -Steuerelemente, die Parent -Eigenschaft gibt immer eine ShapeContainer Objekt. Die GetContainerControl -Methode kann verwendet werden, um das übergeordnete Element des erhalten die ShapeContainer Objekt.
Beispiele
Im folgenden Beispiel wird die BackColor von der Panel -Steuerelement, enthält eine OvalShape Steuerelement. In diesem Beispiel benötigen Sie ein Panel -Steuerelement namens Panel1 und ein OvalShape -Steuerelement namens OvalShape1 in einem Formular.
Private Sub OvalShape1_Click() Handles OvalShape1.Click
' Declare a Control.
Dim ctl As Control
' Find the container for the OvalShape.
ctl = OvalShape1.GetContainerControl.ActiveControl.Parent
' Change the color of the container.
ctl.BackColor = Color.Blue
End Sub
private void ovalShape1_Click(System.Object sender, System.EventArgs e)
{
// Declare a Control.
Control ctl;
// Find the container for the OvalShape.
ctl = ((Control)ovalShape1.GetContainerControl());
// Change the color of the container.
ctl.BackColor = Color.Blue;
}
.NET Framework-Sicherheit
- Volle Vertrauenswürdigkeit für den unmittelbaren Aufrufer. Dieser Member kann von nur teilweise vertrauenswürdigem Code nicht verwendet werden. Weitere Informationen finden Sie unter Verwenden von Bibliotheken aus teilweise vertrauenswürdigem Code.
Siehe auch
Referenz
Microsoft.VisualBasic.PowerPacks-Namespace
Weitere Ressourcen
Gewusst wie: Zeichnen von Linien mit dem LineShape-Steuerelement (Visual Studio)
Einführung in das Line-Steuerelement und das Shape-Steuerelement (Visual Studio)