Metodo ShapeCollection.GetChildIndex (Shape)
Recupera l'indice della classe specificata Shape in ShapeCollection.
Spazio dei nomi: Microsoft.VisualBasic.PowerPacks
Assembly: Microsoft.VisualBasic.PowerPacks.Vs (in Microsoft.VisualBasic.PowerPacks.Vs.dll)
Sintassi
'Dichiarazione
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
Parametri
- child
Tipo: Microsoft.VisualBasic.PowerPacks.Shape
Shape per trovare in ShapeCollection.
Valore restituito
Tipo: System.Int32
Un valore di indice a base zero che rappresenta la posizione del specificato Shape in ShapeCollection.
Eccezioni
Eccezione | Condizione |
---|---|
ArgumentException | child la forma non è in ShapeCollection. |
Note
L'indice rappresenta l'ordine in cui le forme è stata aggiunta alla raccolta.Se le forme vengono rimosse dalla raccolta, gli indici delle forme vengono riposizionati.
Esempi
Nell'esempio seguente viene illustrato come utilizzare GetChildIndex metodo per recuperare la posizione di un oggetto Shape in ShapeCollection.Questo esempio richiede la presenza di almeno due OvalShape controlli in un form.
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);
}
Sicurezza di .NET Framework
- Attendibilità totale per il chiamante immediato. Impossibile utilizzare questo membro in codice parzialmente attendibile. Per ulteriori informazioni, vedere Utilizzo di librerie da codice parzialmente attendibile.
Vedere anche
Riferimenti
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)