Condividi tramite


Proprietà ShapeCollection.Item

Ottiene Shape nella posizione indicizzata specificata della raccolta.

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

Sintassi

'Dichiarazione
Public Property Item ( _
    index As Integer _
) As Object
public Object this[
    int index
] { get; set; }
public:
virtual property Object^ Item[int index] {
    Object^ get (int index) sealed;
    void set (int index, Object^ value) sealed;
}
abstract Item : 
        index:int -> Object with get, set 
override Item : 
        index:int -> Object with get, set
JScript non supporta le proprietà indicizzate.

Parametri

Valore proprietà

Tipo: Object
Oggetto Shape presente in corrispondenza dell'indice specificato nell'oggetto ShapeCollection.

Implementa

IList.Item

Note

Per recuperare Shape da ShapeCollection, fare riferimento all'oggetto Collection mediante un valore di indice specifico. Il valore di indice dell'insieme ShapeCollection è un indice in base zero.

Esempi

Nell'esempio seguente viene utilizzato Index di ShapeCollection per impostare lo stato attivo su una forma. Questo esempio è necessario disporre di Button, LineShape, OvalShape e un controllo di RectangleShape in un form.

Private Sub Button1_Click() Handles Button1.Click
    ' Set the focus to the first shape (index 0).
    ShapeContainer1.Shapes.Item(0).Focus()
End Sub
private void button1_Click(System.Object sender, System.EventArgs e)
{
    // Set the focus to the first shape (index 0).
    Shape selectedShape = ((Shape) shapeContainer1.Shapes.get_Item(0));
    selectedShape.Focus();
}

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)