Foros del Web » Programación para mayores de 30 ;) » .NET »

[SOLUCIONADO] Event Handler en Form

Estas en el tema de Event Handler en Form en el foro de .NET en Foros del Web. Hola, tengo la siguiente consulta a ver si alguien puede ayudarme. quiero crear un Event Handler (KEYUP) en el formulario, esto lo hago por si ...
  #1 (permalink)  
Antiguo 24/09/2014, 13:41
Avatar de lucasmoadr  
Fecha de Ingreso: marzo-2007
Ubicación: Llavallol, Buenos Aires
Mensajes: 220
Antigüedad: 17 años, 7 meses
Puntos: 5
Event Handler en Form

Hola,

tengo la siguiente consulta a ver si alguien puede ayudarme.
quiero crear un Event Handler (KEYUP) en el formulario, esto lo hago por si presiona F1 o si quiere hacer un print de la pantalla. El tema es que haciendolo dinamicamente de esta manera:

AddHandler Me.KeyUp, AddressOf borrarClipboard

Private Sub borrarClipboard(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyEventArgs)
If e.KeyValue = 112 Then
Dim rutaEjecutable As String = System.IO.Directory.GetCurrentDirectory().ToString
System.Diagnostics.Process.Start(rutaEjecutable & "\HTML\HelpNDoc tutorial.html")
ElseIf e.KeyValue <> 44 Then
My.Computer.Clipboard.Clear()
End If
End Sub

nunca ejecuta el evento cuando presiono la tecla.

Tambien genere el evento desde el diseñador y no sucede nada. Alguien sabe que puede estar faltando?? es .net, no importa el lenguaje. Solo que es winform.

Aclaracion. En los controles del formulario los eventos funcionan bien, en el formulario no funcionan.

Muchas Gracias!
__________________
Alquileres en la costa
Se tu mismo

Última edición por lucasmoadr; 24/09/2014 a las 14:04
  #2 (permalink)  
Antiguo 24/09/2014, 14:27
Avatar de rzamora  
Fecha de Ingreso: septiembre-2012
Ubicación: San Luis Potosí
Mensajes: 11
Antigüedad: 12 años, 2 meses
Puntos: 1
De acuerdo Respuesta: Event Handler en Form

En el load del formulario tienes que establecer la siguiente propiedad
Código:
 
this.KeyPreview = true;
this.KeyPress += new KeyPressEventHandler(  );

Saludos!!
  #3 (permalink)  
Antiguo 26/09/2014, 06:45
Avatar de lucasmoadr  
Fecha de Ingreso: marzo-2007
Ubicación: Llavallol, Buenos Aires
Mensajes: 220
Antigüedad: 17 años, 7 meses
Puntos: 5
Respuesta: Event Handler en Form

Justo encontre lo mismo. muchas gracias por responder. me sirvio mucho.
__________________
Alquileres en la costa
Se tu mismo

Etiquetas: event, form, handler, net
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 10:29.