como podria...

21/08/2004 - 18:18 por José Mª Toro Bermejo | Informe spam
Como podria capturar un evento de un control creado en tiempo de ejecucion,
es decir, en mi aplicacion creo un textbox en tiempo de ejecucion y quiero
captura el evento keypress, keydown... ¿como podria hacerlo?¿Alguien tiene
algun documento o web donde pueda leer algo sobre esto?
Gracias de antemano
 

Leer las respuestas

#1 Juan Pedro Gonzalez
21/08/2004 - 21:17 | Informe spam
Hola,

Lo primero que deberias hacer es definir la funcion que se hara cargo del
evento, por ejemplo "Private sub TextboxDinamico_KeyPress(ByVal sender As
Object, ByVal e As System.Windows.Forms.KeyPressEventArgs)"

Posteriormente, cuando hayas cargado el control en el formulario (Panel o lo
que sea) inlcuirias la linea para agregar un 'Handler' del evento. En este
ejemplo sería el KeyPress por lo tanto sería algo como:

AddHandler TextboxDinamico.KeyPress, AddressOf TextboxDinamico_KeyPress

Esto hara que cada vez que se presione una tecla en el control
"TextboxDinamico" se ejecute la funcion a la que apunta, que será la funcion
que hemos definido anteriormente como "TextboxDinamico_KeyPress".

¿Eso es lo que estabas buscando?

Saludos



"José Mª Toro Bermejo" escribió en el mensaje
news:
Como podria capturar un evento de un control creado en tiempo de


ejecucion,
es decir, en mi aplicacion creo un textbox en tiempo de ejecucion y quiero
captura el evento keypress, keydown... ¿como podria hacerlo?¿Alguien tiene
algun documento o web donde pueda leer algo sobre esto?
Gracias de antemano


Preguntas similares