Taller de Programación

Crear una clase EventArgs

La clase EventArgs es usada como firma de muchos delegados y event handlers, muchas veces podemos tener delegados que necesitan una gran cantidad de parametros y en estos casos puede ser muy interesante extender la clase EventArgs. En este articulo explicaremos como hacerlo.

Los eventos en c#

Después de haber estado viendo los delegados, el siguiente paso, son los eventos, que en C# es el modo que tiene una clase de proporcionar notificaciones a los clientes de la clase cuando ocurre algo digno de reseñar en un objeto. Un ejemplo de ello, es cuando un usuario hace click en un botón.

Los delegados en c#

Un delegado es un tipo que representa referencias a métodos con unos parámetros determinados y un tipo de valor devuelto. Cuando se crea una instancia de un delegado, puede asociar su instancia a cualquier método mediante una signatura compatible. Puede invocar al método a través de la instancia del delegado.

  • Programacion (5)
  • Eventos (3)
  • Webservices (2)
  • Patrones (1)