eventos

Páginas: 2 (417 palabras) Publicado: 29 de enero de 2014
Los eventos tienen las propiedades siguientes:

El editor determina cuándo se produce un evento; los suscriptores determinan qué operación se realiza en respuesta al evento.


Un eventopuede tener varios suscriptores. Un suscriptor puede controlar varios eventos de varios editores.


Nunca se provocan eventos que no tienen suscriptores.


Los eventos se suelen usar paraseñalar acciones del usuario, como hacer clic en un botón o seleccionar un menú en interfaces gráficas de usuario.


Si un evento tiene varios suscriptores, se invocan los controladores de eventossincrónicamente cuando se produce el evento. Para invocar de forma asincrónica los eventos, vea Llamar a métodos sincrónicos de forma asincrónica.


En la biblioteca de clases .NET Framework,los eventos se basan en el delegado EventHandler y en la clase base EventArgs

Un evento es un mensaje que envía un objeto cuando ocurre una acción. La acción podría ser causada por la interaccióndel usuario, como un clic del botón, o podría ser iniciado por otra lógica de programa, como cambiar un valor de propiedad. El objeto que provoca el evento se conoce como remitente del evento. Elremitente del evento no sabe qué objeto o método recibirá los eventos que provoca. El evento normalmente es un miembro del remitente del evento; por ejemplo, el evento de Click es miembro de la clase deButton , y el evento de PropertyChanged es miembro de la clase que implementa la interfaz de INotifyPropertyChanged .

Para definir un evento, se utiliza event (en C#) o la palabra clave de Event (enVisual Basic) en la firma de la clase de eventos, y especifica el tipo de delegado para el evento. Describe los delegados de la sección siguiente.

Normalmente, al generar un evento, se agrega unmétodo marcado como protected y virtual (en C#) o Protected y Overridable (en Visual Basic). Llame a este método OnEventName; por ejemplo, OnDataReceived. El método debe tomar un parámetro que...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • eventos
  • evento
  • Que es un evento?
  • Eventos
  • EVENTOS
  • Eventos
  • eventos
  • Eventos

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS