Compartir a través de


ControlEvents (Clase)

Representa la colección de todos los controladores de eventos para los eventos Clicked provocados por los controles Botón de un formulario.

Espacio de nombres: Microsoft.Office.InfoPath
Ensamblado: Microsoft.Office.InfoPath (en microsoft.office.infopath.dll)

Sintaxis

'Declaración
<DefaultMemberAttribute("Item")> _
Public MustInherit Class ControlEvents
'Uso
Dim instance As ControlEvents
[DefaultMemberAttribute("Item")] 
public abstract class ControlEvents

Comentarios

La clase ControlEvents y su propiedad Item se usan para enlazar los controladores de eventos del método InternalStartup de la clase FormCode de una plantilla de formulario (de los archivos FormCode.cs o FormCode.vb de la plantilla de formulario)

Ejemplo

En el siguiente ejemplo se muestra el método InternalStartup que enlaza el controlador de eventos para el evento Clicked de un control Botón utilizando el delegado ClickedEventHandler.

Importante

El método InternalStartup y el código de enlace de eventos que contiene son generados por InfoPath cuando se agregan controladores de eventos mediante diversos comandos de la interfaz de usuario. No debe crear el método InternalStartup ni escribir código adicional en él. Para obtener información sobre cómo agregar controladores de eventos con los comandos de la interfaz, vea Cómo agregar un controlador de eventos.

[C#]

public void InternalStartup()

{

((ButtonEvent)EventManager.ControlEvents["MyBtn"]).Clicked +=

new ClickedEventHandler(MyBtn_Clicked);

}

[Visual Basic]

Private Sub InternalStartup(ByVal sender As Object, _

AddHandler DirectCast(EventManager.ControlEvents("MyBtn"), _

ButtonEvent).Clicked, AddressOf MyBtn_Clicked

End Sub

Jerarquía de herencia

System.Object
  Microsoft.Office.InfoPath.ControlEvents

Seguridad de subprocesos

Todos los miembros estáticos públicos (compartidos en Visual Basic) de este tipo son seguros para la ejecución de subprocesos. No se garantiza que los miembros de instancia sean seguros para los subprocesos.

Vea también

Referencia

ControlEvents (Miembros)
Microsoft.Office.InfoPath (Espacio de nombres)