Condividi tramite


Metodo ShapeCollection.Add

aggiunge specificato Shape in 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

Add il metodo consente di aggiungere Shape oggetti alla fine di un oggetto ShapeCollection.

È anche possibile aggiungere un nuovo Shape oggetti alla raccolta tramite AddRange metodo.

Per rimuovere a Shape precedentemente aggiunto, utilizzare Remove, RemoveAt, o Clear metodo.

Note per gli eredi

Quando si sottopone a override Add in una classe derivata, assicurarsi di chiamare Add metodo della classe base per garantire che Shape l'oggetto viene aggiunto a ShapeCollection.

Esempi

Nell'esempio seguente viene aggiunto un nuovo Shape in ShapeCollection di un form.Questo esempio presuppone che l'utente abbia a RectangleShape controllare 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)