OvalShape (Constructor) (ShapeContainer)
Inicializa una nueva instancia de la clase de OvalShape , especificando ShapeContainer en las 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.ShapeContainer
ShapeContainer en las que OvalShape se contenido.
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 orden z 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)