Metodo Shape.GetContainerControl
Restituisce il successivo ContainerControl in nella catena dei controlli line o della linea dei controlli padre.
Spazio dei nomi: Microsoft.VisualBasic.PowerPacks
Assembly: Microsoft.VisualBasic.PowerPacks.Vs (in Microsoft.VisualBasic.PowerPacks.Vs.dll)
Sintassi
'Dichiarazione
Public Function GetContainerControl As IContainerControl
public IContainerControl GetContainerControl()
public:
IContainerControl^ GetContainerControl()
member GetContainerControl : unit -> IContainerControl
public function GetContainerControl() : IContainerControl
Valore restituito
Tipo: System.Windows.Forms.IContainerControl
IContainerControl che rappresenta il controllo padre.
Note
per LineShape, OvalShapee RectangleShape controlli, Parent la proprietà restituisce sempre un oggetto ShapeContainer oggetto.GetContainerControl è possibile utilizzare il metodo per ottenere il padre ShapeContainer oggetto.
Esempi
Nell'esempio riportato di seguito BackColor il Panel controllare che contiene OvalShape controllare.Questo esempio presuppone che l'utente abbia a Panel controllare Aggiornamento denominato e OvalShape controllare OvalShape1 denominato in un form.
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;
}
Sicurezza di .NET Framework
- Attendibilità totale per il chiamante immediato. Impossibile utilizzare questo membro in codice parzialmente attendibile. Per ulteriori informazioni, vedere Utilizzo di librerie da codice parzialmente attendibile.
Vedere anche
Riferimenti
Spazio dei nomi Microsoft.VisualBasic.PowerPacks
Altre risorse
Procedura: disegnare linee con il controllo LineShape (Visual Studio)
Procedura: disegnare forme con i controlli OvalShape e RectangleShape (Visual Studio)