elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Trabajando con las ramas de git (tercera parte)


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  .NET (C#, VB.NET, ASP) (Moderador: kub0x)
| | | |-+  [C#]Problema con el evento Keypress.
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] 2 Ir Abajo Respuesta Imprimir
Autor Tema: [C#]Problema con el evento Keypress.  (Leído 17,538 veces)
Bernabe_22

Desconectado Desconectado

Mensajes: 7


Ver Perfil
[C#]Problema con el evento Keypress.
« en: 24 Febrero 2012, 00:05 am »

¡Hola a todos! Tengo un formulario con un TextBox. La ídea es que al presionar la tecla Enter, me despliegue un mensaje. Entonces utilizó el siguiente código:
Código:
private void txtNCliente_KeyDown(object sender, KeyEventArgs e)
{
    if (e.KeyCode == Keys.Enter)
    {
         MessageBox.Show("Presionaste la tecla enter en el text NCliente");
    }
}
Pero nunca détecta el evento. ¿En qué me estoy equivocando?
Utilizo Visual Studio .NET 2010, C#.


En línea

$Edu$


Desconectado Desconectado

Mensajes: 1.842



Ver Perfil
Re: [C#]Problema con el evento Keypress.
« Respuesta #1 en: 24 Febrero 2012, 00:39 am »

Tendria que andar, contanos que mas tenes en el form.. talvez tenes algun boton seguramente que es el indicado por el form para que al presionar enter se ejecute, en la propiedad del form creo q era AcceptButton


En línea

HdM


Desconectado Desconectado

Mensajes: 1.674



Ver Perfil
Re: [C#]Problema con el evento Keypress.
« Respuesta #2 en: 24 Febrero 2012, 00:46 am »

Buenas.

Recuerda también que la propiedad Keypreview del form esté a false.

Saludos.
En línea

- Nice to see you again -
Bernabe_22

Desconectado Desconectado

Mensajes: 7


Ver Perfil
Re: [C#]Problema con el evento Keypress.
« Respuesta #3 en: 24 Febrero 2012, 01:17 am »

Tendria que andar, contanos que mas tenes en el form.. talvez tenes algun boton seguramente que es el indicado por el form para que al presionar enter se ejecute, en la propiedad del form creo q era AcceptButton
La propiedad AcceptButton del Form la tengo en (none). En el mismo tengo 5 TextBox, 5 Labels (corresp a cada Text) y 2 Buttons.
Buenas.

Recuerda también que la propiedad Keypreview del form esté a false.

Saludos.
Esta en false.
No se que pueda ser...
En línea

$Edu$


Desconectado Desconectado

Mensajes: 1.842



Ver Perfil
Re: [C#]Problema con el evento Keypress.
« Respuesta #4 en: 24 Febrero 2012, 02:28 am »

Tiene que ser otra cosa que no nos has dicho o has cambiado sin darte cuenta.. puedes hacerlo de nuevo y pasar el codigo de tu proyecto al nuevo y probar porque a mi me anda perfecto. Otra cosa que puedes probar es cambiar de evento, en vez del evento keydown proba con el keypress
En línea

Bernabe_22

Desconectado Desconectado

Mensajes: 7


Ver Perfil
Re: [C#]Problema con el evento Keypress.
« Respuesta #5 en: 24 Febrero 2012, 04:04 am »

¿Usaste el código tal cual lo puse en el tema? Es muy extraño  :-\. Probe realizando un proyecto nuevo pero ni así. Te dejo el proyecto para que puedas ver si estoy haciendo algo mal.
http://www.mediafire.com/?4929bey8cdi3cu2
En línea

raul338


Desconectado Desconectado

Mensajes: 2.633


La sonrisa es la mejor forma de afrontar las cosas


Ver Perfil WWW
Re: [C#]Problema con el evento Keypress.
« Respuesta #6 en: 24 Febrero 2012, 05:07 am »

En el diseñador de formularios, en las propiedades del textbox, fijate que hay un boton como un rayo, hay te sale los eventos que tiene ese textbox, fijate que KeyPress no este vacio :P
En línea

Bernabe_22

Desconectado Desconectado

Mensajes: 7


Ver Perfil
Re: [C#]Problema con el evento Keypress.
« Respuesta #7 en: 24 Febrero 2012, 14:41 pm »

En el diseñador de formularios, en las propiedades del textbox, fijate que hay un boton como un rayo, hay te sale los eventos que tiene ese textbox, fijate que KeyPress no este vacio :P
¡Gracias!  ;D Más de uno se me va a reir, pero no tenia ni idea de que el Rayo era para aplicar eventos xD. Era ese mi problema. Cuando empeze yo pensaba: "Que raro. En VB6 podia seleccionar los eventos. En .NET me quitaron esa opción" Entonces probaba escribiendo yo mismo los eventos, pero Raúl me mostro el camino :O, jeje ¡Muchas gracias a todos!
En línea

$Edu$


Desconectado Desconectado

Mensajes: 1.842



Ver Perfil
Re: [C#]Problema con el evento Keypress.
« Respuesta #8 en: 24 Febrero 2012, 15:12 pm »

Y que? escribiendo manualmente no funciona? xD
En línea

Bernabe_22

Desconectado Desconectado

Mensajes: 7


Ver Perfil
Re: [C#]Problema con el evento Keypress.
« Respuesta #9 en: 24 Febrero 2012, 17:59 pm »

Y que? escribiendo manualmente no funciona? xD
Por lo menos a mí no. Parece que hay que decirle a Visual Studio que evento queres utilizar.  :P ¿A vos si te funciona? :rolleyes:
En línea

Páginas: [1] 2 Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Evento KeyPress + Pulsar Enter
.NET (C#, VB.NET, ASP)
pedraxito 4 6,853 Último mensaje 11 Marzo 2008, 00:19 am
por pedraxito
Problema con KeyPress de un text
Programación Visual Basic
jdc 5 4,468 Último mensaje 17 Julio 2009, 03:31 am
por jdc
Problema: Añadiendo evento click a un Picturebox « 1 2 »
.NET (C#, VB.NET, ASP)
Patxiku69 11 8,637 Último mensaje 21 Enero 2013, 01:01 am
por Patxiku69
Duda evento KeyPress del TextBox
Programación Visual Basic
Zodiak98 1 1,947 Último mensaje 10 Mayo 2013, 04:45 am
por XresH
problema con eventos keypress en c#
Dudas Generales
makorro 3 2,834 Último mensaje 21 Octubre 2013, 21:12 pm
por Eleкtro
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines