ControlCollection.IndexOf (Método) (Object)
Busca el control especificado y devuelve el índice de base cero de la primera aparición en la instancia de ControlCollection.
Espacio de nombres: Microsoft.Office.Tools.Word
Ensamblado: Microsoft.Office.Tools.Word (en Microsoft.Office.Tools.Word.dll)
Sintaxis
'Declaración
Function IndexOf ( _
control As Object _
) As Integer
int IndexOf(
Object control
)
Parámetros
- control
Tipo: System.Object
Control cuyo índice se debe buscar.
Valor devuelto
Tipo: System.Int32
Índice del control o -1 si el control no está en la instancia de ControlCollection.
Ejemplos
En el ejemplo de código siguiente se agrega un control Button al inicio del documento y, a continuación, se muestra el índice del botón en un cuadro de mensaje.
Private Sub WordControlIndexOf()
Me.Paragraphs(1).Range.InsertParagraphBefore()
Dim Button1 As Microsoft.Office.Tools.Word.Controls.Button _
= Me.Controls.AddButton(0, 0, 56.25F, 17.25F, "Button1")
Button1.Text = "OK"
If Me.Controls.Contains(Button1) Then
MessageBox.Show("The index of Button1 is " _
& Controls.IndexOf(Button1))
End If
End Sub
private void WordControlIndexOf()
{
this.Paragraphs[1].Range.InsertParagraphBefore();
Microsoft.Office.Tools.Word.Controls.Button button1 =
this.Controls.AddButton(0, 0, 56.25F, 17.25F,
"button1");
button1.Text = "OK";
if (this.Controls.Contains(button1))
{
MessageBox.Show("The index of button1 is " +
Controls.IndexOf(button1));
}
}
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.