OvalShape, constructeur (ShapeContainer)
Initialise une nouvelle instance de la classe OvalShape, en spécifiant le ShapeContainer dans lequel elle se trouvera.
Espace de noms : Microsoft.VisualBasic.PowerPacks
Assembly : Microsoft.VisualBasic.PowerPacks.Vs (dans Microsoft.VisualBasic.PowerPacks.Vs.dll)
Syntaxe
'Déclaration
Public Sub New ( _
parent As ShapeContainer _
)
public OvalShape(
ShapeContainer parent
)
public:
OvalShape(
ShapeContainer^ parent
)
new :
parent:ShapeContainer -> OvalShape
public function OvalShape(
parent : ShapeContainer
)
Paramètres
parent
Type : Microsoft.VisualBasic.PowerPacks.ShapeContainerShapeContainer dans lequel la OvalShape sera contenue.
Notes
Un contrôle d'OvalShape ne peut pas afficher directement sur un formulaire ou un conteneur contrôle ; il doit être contenu dans un objet d'ShapeContainer. Après avoir initialiser OvalShape, vous devez définir la propriété d'Parent à ShapeContainer existante ou une nouvelle instance de ShapeContainer.
Lorsque vous ajoutez OvalShape vers un formulaire ou un conteneur qui contient déjà ShapeContainer, vous devez utiliser ShapeContainer existant au lieu de déclarer un. Héberger plusieurs ShapeContainer sur un formulaire ou un conteneur peut générer des résultats inattendus à l'ordre de plan et les événements.
Exemples
L'exemple suivant crée OvalShape et l'ajoute à un formulaire qui contient déjà LineShape. Cet exemple requiert que vous avez LineShape nommé LineShape1 sur un formulaire.
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;
}
Sécurité .NET Framework
- Confiance totale accordée à l'appelant immédiat. Ce membre ne peut pas être utilisé par du code d'un niveau de confiance partiel. Pour plus d'informations, voir Utilisation de bibliothèques à partir de code d'un niveau de confiance partiel.
Voir aussi
Référence
Microsoft.VisualBasic.PowerPacks, espace de noms
Autres ressources
Introduction aux contrôles Line et Shape (Visual Studio)
Comment : dessiner des lignes avec le contrôle LineShape (Visual Studio)
Comment : dessiner des formes avec les contrôles OvalShape et RectangleShape (Visual Studio)