Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
REPORTE DE INVESTIGACION
EVENTOS EN C#
ISMB -3
27/08/2010
ÍNDICE
INTRODUCION……………………………….1
EVENTOS EN C#..........................................2,3
CONCLUSIÓN………………………………....4
BLIBLIOGRAFÍA……………………………....5
INTRODUCCIÓN
1
EVENTOSEN 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 de
editor y las clases que reciben (o controlan) el evento se denominan suscriptores. Esos eventos
pueden ser capturados y manejados por el programa para hacer que este realice una acción
en particular.
La suscripción a un evento publicado por otra clase se realiza cuando se desea escribir código
personalizado al que se llama cuando se produce ese evento. Por ejemplo, puede suscribirse al
evento clic de un botón para que la aplicación realice alguna operación cuando el usuario haga
clic en el botón.
Existen 2 tipos de eventos básicos: Los estándar y Los creados por el usuario.
Los eventos estándar son los propios del lenguaje y de los componentes que ya están hechos,
como los controles. Estos se disparan automáticamente y algunos hasta son manejados de
forma automática.
Los eventos creados por el usuario son eventos que se crean y sitúan en el lugar del programa
que el usuario elija. Estos hay que dispararlos manualmente y capturarlos manualmente
también desde otra parte del programa.
Por ejemplo, para definir un evento de nombre Prueba y tipo delegado D se haría:
También pueden definirse múltiples eventos en una misma línea separando sus
nombres mediante comas. Por ejemplo:
Aprender a usar eventos en nuestros programas, puede ser algo tedioso, pero muy útil a la hora
de exigirle al mismo un mayor control sobre su funcionalidad.
3
CONCLUSIÓN:
En concepto de los eventos en si son los encargados de habilitar ya sea una clase o un objeto
con el fin de notificarlo a otras clases u objetos. La clase que envía o produce el evento se le
llama editor y a las clases que reciben o controlan el evento se les llama suscriptores, es decir,
un evento es un mensaje que indica que algo ha ocurrido, como por ejemplo un tecleo. Existen
dos diferentes tipos de eventos, los eventos estándar podemos definirlos como aquellos que se
generan de manera automática mientras tanto los eventos creados por el usuario se tienen que
generar manualmente.
4
BIBLIOGRAFÍA:
http://msdn.microsoft.com/es-es/library/awbftdfh(VS.80).aspx
http://www.devjoker.com/contenidos/Tutorial-C/160/Eventos.aspx
http://www.arcanus.com.ar/2008/06/09/tuto-eventos-en-c/