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


OvalShape - конструктор (ShapeContainer)

Инициализирует новый экземпляр OvalShape класс, указав ShapeContainer в что он будет содержаться.

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

Синтаксис

'Декларация
Public Sub New ( _
    parent As ShapeContainer _
)
public OvalShape(
    ShapeContainer parent
)
public:
OvalShape(
    ShapeContainer^ parent
)
new : 
        parent:ShapeContainer -> OvalShape
public function OvalShape(
    parent : ShapeContainer
)

Параметры

Заметки

OvalShape элемент управления не удается отобразить непосредственно в форме или контейнерном элементе управления; он должен содержать a ShapeContainer объект.После инициализации OvalShapeможно установить его Parent свойство то к существующим ShapeContainer или к новому экземпляру ShapeContainer.

При добавлении OvalShape в форме или контейнере, который уже содержит a ShapeContainerнеобходимо использовать существовать ShapeContainer вместо объявления нового.Размещение нескольких ShapeContainer в форме или контейнере может привести к непредвиденным результатам с z-порядком и событиями.

Примеры

В следующем примере создается OvalShape и добавляет его к форме, которая уже содержит a LineShape.В этом примере необходима a LineShape имя LineShape1 в форме.

Private Sub DrawOval()
    ' Declare an OvalShape and parent it to LineShape1's ShapeContainer.
    Dim oval1 As New Microsoft.VisualBasic.PowerPacks.
      OvalShape(LineShape1.Parent)
    ' Set the location and size of the oval.
    oval1.Left = 10
    oval1.Top = 10
    oval1.Width = 100
    oval1.Height = 200
End Sub
private void DrawOval()
{
    // Declare an OvalShape and parent it to LineShape1's ShapeContainer.
    Microsoft.VisualBasic.PowerPacks.OvalShape oval1 = 
        new Microsoft.VisualBasic.PowerPacks.OvalShape(lineShape1.Parent);
    // Set the location and size of the oval.
    oval1.Left = 10;
    oval1.Top = 10;
    oval1.Width = 100;
    oval1.Height = 200;
}

Безопасность платформы .NET Framework

См. также

Ссылки

OvalShape Класс

OvalShape - перегрузка

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

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

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

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

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