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.Excel
Ensamblado: Microsoft.Office.Tools.Excel (en Microsoft.Office.Tools.Excel.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 siguiente ejemplo de código se agrega un control Button a la parte superior de la hoja de cálculo y, a continuación, se muestra el índice del botón en un cuadro de mensaje.
Private Sub ExcelControlIndexOf()
Dim Button1 As Microsoft.Office.Tools.Excel. _
Controls.Button = Me.Controls.AddButton( _
0, 0, 56.25, 17.25, "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 ExcelControlIndexOf()
{
Microsoft.Office.Tools.Excel.Controls.Button button1 =
this.Controls.AddButton(0, 0, 56.25, 17.25,
"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.