OvalShape (Constructor) (ShapeContainer)
Inicializa una nueva instancia de la clase OvalShape , especificando el ShapeContainer en el que estará contenida.
Espacio de nombres: Microsoft.VisualBasic.PowerPacks
Ensamblado: Microsoft.VisualBasic.PowerPacks.Vs (en Microsoft.VisualBasic.PowerPacks.Vs.dll)
Sintaxis
'Declaración
Public Sub New ( _
parent As ShapeContainer _
)
public OvalShape(
ShapeContainer parent
)
public:
OvalShape(
ShapeContainer^ parent
)
new :
parent:ShapeContainer -> OvalShape
public function OvalShape(
parent : ShapeContainer
)
Parámetros
parent
Tipo: Microsoft.VisualBasic.PowerPacks.ShapeContainerShapeContainer en la que se incluirá OvalShape.
Comentarios
Un control de OvalShape no se puede mostrar directamente en un formulario o un control contenedor; debe encontrarse en un objeto de ShapeContainer . Después de inicializar OvalShape, tendrá que establecer la propiedad de Parent a ShapeContainer existente o una nueva instancia de ShapeContainer.
Cuando se agrega OvalShape a un formulario o contenedor que ya contiene ShapeContainer, debe utilizar ShapeContainer existente en lugar de declarar un nuevo. Hospedar más de un ShapeContainer en un formulario o contenedor puede producir resultados inesperados con z- orden y eventos.
Ejemplos
El ejemplo siguiente se crea OvalShape y lo agrega a un formulario que ya contiene LineShape. Este ejemplo requiere tener LineShape denominado LineShape1 en un formulario.
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;
}
Seguridad de .NET Framework
- Plena confianza para el llamador inmediato. Un código de confianza parcial no puede utilizar este miembro. Para obtener más información, vea Utilizar bibliotecas de código que no es de plena confianza.
Vea también
Referencia
Microsoft.VisualBasic.PowerPacks (Espacio de nombres)
Otros recursos
Introducción a los controles de líneas y formas (Visual Studio)
Cómo: Dibujar líneas con el control LineShape (Visual Studio)
Cómo: Dibujar formas con los controles OvalShape y RectangleShape (Visual Studio)