como se hace AddHandler en c#?

23/12/2003 - 13:03 por David Porqueras Araque | Informe spam
Buenas

Pues eso tengo esta duda, en visual Basic .net es muy sencillo simplemente
con indicar el objeto.evento (AddHandler
BindingContext.CollectionChanged,AddressOf metodo) y la dirección de memoria
del método que se tiene de ejecutar basta, pero en c# no tengo ni idea, me
podéis explicar como funciona con un pequeño ejemplo please.


Gracias

Preguntas similare

Leer las respuestas

#1 David Porqueras Araque
23/12/2003 - 13:13 | Informe spam
:) ya lo he encontrado

pongo el pequeño ejemplillo

' Visual Basic
AddHandler aButton.Click, AddressOf ClickHandler

// C#
aButton.Click += new System.EventHandler(ClickHandler);

bye

"David Porqueras Araque" escribió en el mensaje
news:
Buenas

Pues eso tengo esta duda, en visual Basic .net es muy sencillo simplemente
con indicar el objeto.evento (AddHandler
BindingContext.CollectionChanged,AddressOf metodo) y la dirección de


memoria
del método que se tiene de ejecutar basta, pero en c# no tengo ni idea, me
podéis explicar como funciona con un pequeño ejemplo please.


Gracias


Respuesta Responder a este mensaje
#2 David Caso
23/12/2003 - 13:14 | Informe spam
buenas:
Y en C# también es facilillo, jejeje.

Por ejemplo para el click de un boton:

1º Asociar el evento:
Click += new System.EventHandler(boton_Click);

2º Crearlo:
private void boton_Click(object sender, System.EventArgs e){...}


espero que te ayude.
un saludin
Respuesta Responder a este mensaje
#3 Tristan
23/12/2003 - 13:25 | Informe spam
En c# los eventos se tratan como propiedades casi
normales. Se añaden o quitan delegados con el operador +
y -. Por otro lado, en vb.net tienes una sintaxis
reducida en la que puedes omitir el tipo de delegado
mientras que en C# no:

BindingContext.CollectionChanged += new
CollectionChangeEventHandler(metodo)


button1.Click = new EventHandler(button1_Click);
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida