ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Eventos (Guía de programación de C#)


Enviado por   •  6 de Febrero de 2013  •  Tesis  •  246 Palabras (1 Páginas)  •  399 Visitas

Eventos (Guía de programación de C#)

Los eventos proporcionan un medio de que una clase u objeto informe a otras clases u objetos cuando sucede algo relevante. La clase que envía (o produce) el evento recibe el nombre deeditor y las clases que reciben (o controlan) el evento se denominan suscriptores.

En una aplicación de formularios Windows Forms o Web en C# típica, se suscribe a eventos generados por controles como botones y cuadros de lista. Puede utilizar el entorno de desarrollo integrado (IDE) Visual C# para examinar los eventos que publica un control y seleccionar los que desea controlar. El IDE agrega automáticamente un método de controlador de eventos vacío y el código para suscribirse al evento.

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 evento puede tener varios suscriptores. Un suscriptor puede controlar varios eventos de varios editores.

• No se llama nunca a los eventos que no tienen suscriptores.

• Los eventos se utilizan normalmente para señ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 eventos sincró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.

• Los eventos se pueden utilizar para sincronizar subprocesos.

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

...

Descargar como (para miembros actualizados) txt (2 Kb)
Leer 1 página más »
Disponible sólo en Clubensayos.com