Поделиться через


Shape.GetContainerControl - метод

Возвращает следующее ContainerControl стрелка вверх в цепочке элемента управления линии или фигуры родительских элементов управления.

Пространство имен:  Microsoft.VisualBasic.PowerPacks
Сборка:  Microsoft.VisualBasic.PowerPacks.Vs (в Microsoft.VisualBasic.PowerPacks.Vs.dll)

Синтаксис

'Декларация
Public Function GetContainerControl As IContainerControl
public IContainerControl GetContainerControl()
public:
IContainerControl^ GetContainerControl()
member GetContainerControl : unit -> IContainerControl 
public function GetContainerControl() : IContainerControl

Возвращаемое значение

Тип: System.Windows.Forms.IContainerControl
IContainerControl представляет родительский элемент управления.

Заметки

Для LineShape" OvalShapeи RectangleShape элементы управления Parent свойство всегда возвращает a ShapeContainer объект.GetContainerControl метод можно использовать для получения родительский элемент ShapeContainer объект.

Примеры

В следующем примере задается BackColorPanel элемент управления, содержащий OvalShape элемент управления.В этом примере необходима a Panel мониторинг с именем и Panel1 OvalShape наблюдение за OvalShape1 с именем в форме.

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

См. также

Ссылки

Shape Класс

Microsoft.VisualBasic.PowerPacks - пространство имен

Другие ресурсы

Пошаговое руководство. Изображение линий при помощи элемента управления LineShape (Visual Studio)

Пошаговое руководство. Рисование фигур при помощи элементов управления OvalShape и RectangleShape (Visual Studio)

Знакомство с элементами управления Line и Shape (Visual Studio)