Eventos

19/11/2004 - 11:45 por Joan Ibáñez | Informe spam
Como puedo desencadenar un evento de un formulario que he recibido por
referencia en un metodo de una clase?

Me explico,

Tengo una clase que ha sido creada en un formulario, y cuando se produzca
cierta situacion en el formulario(lo controlo desde dicha clase), quiero
provocar un evento(creado por mi con 'Event') del formulario, desde la
clase.

Como puedo hacerlo?

Un saludo.
 

Leer las respuestas

#1 Pedro Luna Montalvo, MVP
20/11/2004 - 03:42 | Informe spam
Por diseño OO, un objeto solo permite que externos (o incluso herederos),
provoquen uno de sus eventos, si ofrece algun metodo para ello.

Por ejemplo, si quisieras provocar el evento Click de un boton, tendrias que
usar el metodo PerformClick del boton, pero esto lo puedes hacer
precisamente porque el boton te ofrece este metodo.

Tal vez, deberias revisar alguna estrategia alternativa para resolver tu
problema.

Saludos
Pedro Luna, [MVP VB.NET]
Gye, Ecu

Preguntas similares