ShapeCollection.GetChildIndex (Método) (Shape)
Recupera el índice del Shape especificado en ShapeCollection.
Espacio de nombres: Microsoft.VisualBasic.PowerPacks
Ensamblado: Microsoft.VisualBasic.PowerPacks.Vs (en Microsoft.VisualBasic.PowerPacks.Vs.dll)
Sintaxis
'Declaración
Public Function GetChildIndex ( _
child As Shape _
) As Integer
public int GetChildIndex(
Shape child
)
public:
int GetChildIndex(
Shape^ child
)
member GetChildIndex :
child:Shape -> int
public function GetChildIndex(
child : Shape
) : int
Parámetros
child
Tipo: Microsoft.VisualBasic.PowerPacks.ShapeEl objeto Shape que se va a buscar en ShapeCollection.
Valor devuelto
Tipo: Int32
Valor de índice de base cero que representa la ubicación del Shape especificado en la colección ShapeCollection.
Excepciones
Excepción | Condición |
---|---|
ArgumentException | La forma child no está en ShapeCollection. |
Comentarios
El índice representa el orden en que las formas se agregaron a la colección. Si las formas se quitan de la colección, los índices de las formas se reasignan.
Ejemplos
El ejemplo siguiente muestra cómo utilizar el método de GetChildIndex para recuperar la ubicación de Shape en ShapeCollection. Este ejemplo requiere que tenga al menos dos controles de OvalShape en un formulario.
Private Sub OvalShape2_Click() Handles OvalShape2.Click
Dim i As Integer
' Find the index for OvalShape1.
i = OvalShape2.Parent.Shapes.GetChildIndex(OvalShape1)
MsgBox("The index for OvalShape1 is " & CStr(i))
End Sub
private void ovalShape2_Click(System.Object sender, System.EventArgs e)
{
int i;
String index;
// Find the index for OvalShape1.
i = ovalShape2.Parent.Shapes.GetChildIndex(ovalShape1);
index = i.ToString();
MessageBox.Show("The index for OvalShape1 is " + index);
}
Seguridad de .NET Framework
- Plena confianza para el llamador inmediato. Un código de confianza parcial no puede utilizar este miembro. Para obtener más información, vea Utilizar bibliotecas de código que no es de plena confianza.
Vea también
Referencia
Microsoft.VisualBasic.PowerPacks (Espacio de nombres)
Otros recursos
Introducción a los controles de líneas y formas (Visual Studio)
Cómo: Dibujar líneas con el control LineShape (Visual Studio)
Cómo: Dibujar formas con los controles OvalShape y RectangleShape (Visual Studio)