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
- Pełne zaufanie do bezpośredniego wywołującego. Tego elementu członkowskiego nie można używać w kodzie częściowo zaufanym. Aby uzyskać więcej informacji, zobacz Używanie bibliotek pochodzących z częściowo zaufanego kodu.
Zobacz też
Informacje
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)