Udostępnij za pośrednictwem


Metoda Shape.GetContainerControl —

Zwraca następny ContainerControl w górę w wierszu lub kształtu formanty łańcuch formantu elementu nadrzędnego.

Przestrzeń nazw:  Microsoft.VisualBasic.PowerPacks
Zestaw:  Microsoft.VisualBasic.PowerPacks.Vs (w Microsoft.VisualBasic.PowerPacks.Vs.dll)

Składnia

'Deklaracja
Public Function GetContainerControl As IContainerControl
public IContainerControl GetContainerControl()
public:
IContainerControl^ GetContainerControl()
member GetContainerControl : unit -> IContainerControl
public function GetContainerControl() : IContainerControl

Wartość zwracana

Typ: IContainerControl
IContainerControl Reprezentujący element nadrzędny kontrolki.

Uwagi

Dla LineShape, OvalShape, i RectangleShape formanty, Parent zawsze zwraca ShapeContainer obiektu.GetContainerControl Metoda może służyć do uzyskania elementu nadrzędnego ShapeContainer obiektu.

Przykłady

W poniższym przykładzie BackColor z Panel formant, który zawiera OvalShape kontroli.W tym przykładzie wymaga Panel formantu o nazwie elementu Panel1 i OvalShape formantu o nazwie OvalShape1 na formularzu.

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;
}

Zabezpieczenia programu .NET Framework

Zobacz też

Informacje

Shape Klasa

Przestrzeń nazw Microsoft.VisualBasic.PowerPacks

Inne zasoby

Porady: rysowanie linii za pomocą formantów LineShape (Visual Studio)

Porady: rysowanie kształtów za pomocą formantów OvalShape i RectangleShape (Visual Studio)

Linie i kształty — Wprowadzenie do formantów (Visual Studio)