Crear objeto con eventos

10/09/2009 - 11:52 por Manolo | Informe spam
Hola a todos,

en VB para crear un objeto y poder acceder a todos sus eventos hacia lo
siguiente:
Private WithEvents TimerHora = New Timer

Como puedo hacer lo mismo en c#?

Gracias de antemano.
 

Leer las respuestas

#1 Alberto Poblacion
10/09/2009 - 13:06 | Informe spam
"Manolo" wrote in message
news:
en VB para crear un objeto y poder acceder a todos sus eventos hacia lo
siguiente:
Private WithEvents TimerHora = New Timer

Como puedo hacer lo mismo en c#?




En C# no hay que hacer nada en especial. Declaras el objeto y sus
eventos son accesibles sin tener que poner nada en la declaración. Por
ejemplo:

private Timer TimerHora = new Timer();

A continuación, los eventos de ese objeto se conectan usando la sintaxis
habitual que se usa siempre en C# para todos los eventos (con el operador
"+="):

TimerHora.Click += new EventHandler(miRutinaDeEvento);

o simplemente TimerHora.Click += miRutinaDeEvento; si tienes C# 2.0 o
posterior.

Preguntas similares