Partilhar via


Propriedade ShapeCollection.Item

Obtém o Shape no local especificado indexados local na coleção.

Namespace:  Microsoft.VisualBasic.PowerPacks
Assembly:  Microsoft.VisualBasic.PowerPacks.Vs (em Microsoft.VisualBasic.PowerPacks.Vs.dll)

Sintaxe

'Declaração
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 : Object with get, set
override Item : Object with get, set
JScript não oferece suporte a propriedades indexadas.

Parâmetros

Valor de propriedade

Tipo: System.Object
O Shape localizado no local no índice especificado a ShapeCollection.

Implementações

IList.Item

Comentários

Para recuperar um Shape da ShapeCollection, o objeto da coleção de referência usando um valor de índice específica.O valor de índice do ShapeCollection é um índice baseado em zero.

Exemplos

O exemplo a seguir usa a Index de um ShapeCollection para definir o foco para uma forma.Este exemplo requer que você tenha um Button, um LineShape, um OvalShapee um RectangleShape controle em um formulário.

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

Segurança do .NET Framework

Consulte também

Referência

ShapeCollection Classe

Namespace Microsoft.VisualBasic.PowerPacks

Outros recursos

Introdução à linha e controles Shape (Visual Studio)

Como: desenhar linhas com o controle de LineShape (Visual Studio)

Como: desenhar formas com os controles de RectangleShape (Visual Studio) e o OvalShape