Condividi tramite


Metodo ShapeCollection.Add

Aggiunge l'oggetto Shape specificato all'insieme ShapeCollection.

Spazio dei nomi:  Microsoft.VisualBasic.PowerPacks
Assembly:  Microsoft.VisualBasic.PowerPacks.Vs (in Microsoft.VisualBasic.PowerPacks.Vs.dll)

Sintassi

'Dichiarazione
Public Sub Add ( _
    value As Shape _
)
public void Add(
    Shape value
)
public:
void Add(
    Shape^ value
)
member Add : 
        value:Shape -> unit
public function Add(
    value : Shape
)

Parametri

Note

Il metodo di Add consente di aggiungere oggetti di Shape alla fine di ShapeCollection.

È anche possibile aggiungere nuovi oggetti Shape all'insieme tramite il metodo AddRange.

Per rimuovere Shape precedentemente aggiunto, utilizzare Remove, RemoveAt, oppure il metodo Clear.

Note per gli eredi

Nell'eseguire l'override di Add in una classe derivata, assicurarsi di chiamare il metodo di Add della classe base per garantire che Shape viene aggiunto a ShapeCollection.

Esempi

Nell'esempio seguente viene aggiunto un nuovo Shape a ShapeCollection di un form. Questo esempio è necessario disporre di un controllo di RectangleShape in un form.

Private Sub RectangleShape1_Click() Handles RectangleShape1.Click
    ' Declare a new oval shape to add to the form. 
    Dim oval As OvalShape = New OvalShape()
    ' Add the oval shape to the form.
    RectangleShape1.Parent.Shapes.Add(oval)
    oval.Location = New Point(50, 50)
    oval.Size = New Size(200, 100)
End Sub
private void rectangleShape1_Click(System.Object sender, System.EventArgs e)
{
    // Declare a new oval shape to add to the form.
    OvalShape oval = new OvalShape();
    // Add the oval shape to the form.
    rectangleShape1.Parent.Shapes.Add(oval);
    oval.Location = new Point(50, 50);
    oval.Size = new Size(200, 100);
}

Sicurezza di .NET Framework

Vedere anche

Riferimenti

ShapeCollection Classe

Spazio dei nomi Microsoft.VisualBasic.PowerPacks

Altre risorse

Introduzione ai controlli Line e Shape (Visual Studio)

Procedura: disegnare linee con il controllo LineShape (Visual Studio)

Procedura: disegnare forme con i controlli OvalShape e RectangleShape (Visual Studio)