Partager via


ShapeCollection.Item, propriété

Obtient le Shape à la position d'index spécifiée dans la collection.

Espace de noms :  Microsoft.VisualBasic.PowerPacks
Assembly :  Microsoft.VisualBasic.PowerPacks.Vs (dans Microsoft.VisualBasic.PowerPacks.Vs.dll)

Syntaxe

'Déclaration
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 ne prend pas en charge les propriétés indexées.

Paramètres

Valeur de propriété

Type : Object
Shape situé à la position d'index spécifiée dans ShapeCollection.

Implémentations

IList.Item

Notes

Pour récupérer Shape d'ShapeCollection, référencez l'objet collection à l'aide d'une valeur d'index spécifique. La valeur d'index de ShapeCollection est un index de base zéro.

Exemples

L'exemple suivant utilise Index d'ShapeCollection pour définir le focus sur une forme. Cet exemple requiert que vous avez Button, LineShape, OvalShape, et un contrôle d'RectangleShape sur un formulaire.

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();
}

Sécurité .NET Framework

Voir aussi

Référence

ShapeCollection Classe

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)