Foro de elhacker.net

Programación => .NET (C#, VB.NET, ASP) => Mensaje iniciado por: pedraxito en 8 Marzo 2008, 18:56 pm



Título: Evento KeyPress + Pulsar Enter
Publicado por: pedraxito en 8 Marzo 2008, 18:56 pm
Hola, les cuento mi problema

En el evento keypress de un textbox estoy tratando de capturar la tecla enter pero hasta este momento no lo he logrado

hasta donde he leido he hecho lo correcto pero no he podido capturarla.

les dejo el codigo que tengo:

Código:
private void txtBusquedaInteligente_KeyPress(object sender, KeyPressEventArgs e)
        {
            if (e.KeyChar == Convert.ToChar(Keys.Enter))
            {
                  // Mi codigo
            }
        }


Título: Re: Evento KeyPress + Pulsar Enter
Publicado por: Hadess_inf en 8 Marzo 2008, 22:16 pm
Si mas no recuerdo era en el evento KeyDown, en mi caso lo hacia de la siguiente forma:

    Private Sub TextBox1_KeyDown(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyEventArgs) Handles TextBox1.KeyDown
        If e.KeyCode = 13 Then
            MsgBox("pulsaste enter")
        End If
    End Sub

Saludos


Título: Re: Evento KeyPress + Pulsar Enter
Publicado por: pedraxito en 10 Marzo 2008, 18:52 pm
ya he lo he probado en el evento keydown pero ... el enter nunca me lo captura. puedo leer otras teclas excepto el enter


Título: Re: Evento KeyPress + Pulsar Enter
Publicado por: Hadess_inf en 10 Marzo 2008, 22:13 pm
Prueba nuevamente, porque esa es la forma de hacerlo.


Título: Re: Evento KeyPress + Pulsar Enter
Publicado por: pedraxito en 11 Marzo 2008, 00:19 am
Prueba nuevamente, porque esa es la forma de hacerlo.

Ya pude, lo que pasa es que en las propiedades de la forma tenia otro boton como el Acept Button entonces no podia usar ese codigo, y ahora le quite esa propiedad y ya lo puedo usar ... gracias!!