KeyPress de un button

14/02/2006 - 18:43 por Jose Camacho Vaca | Informe spam
Estoy empezando a hacer una aplicación movil para WinCE con el VS2003 y me
encuentro que el evento KeyPress en el control Button no viene, alguno de
Uds. sabe alguna forma de hacer que se muestre.

Gracias por su ayuda.

Saludos.

José Camacho Vaca
COLIMA, MX.

Preguntas similare

Leer las respuestas

#1 José Miguel Torres
14/02/2006 - 20:01 | Informe spam
Para aplicaciones Windows CE debería poder hacer algo tal que así.
this.button1.KeyPress +=new KeyPressEventHandler(button1_KeyPress);

No se si el problema que se te plantea es mas de desconocimiento de como
implementar el evento (según dices estas empezando) os es que realmente no
te aparece el evento KeyPress.

De cualquier manera si no te sale hazlo saber y te echamos un cable.

Saludos


José Miguel Torres
jtorres_diaz~~ARROBA~~terra.es
http://jmtorres.blogspot.com


"Jose Camacho Vaca" escribió en
el mensaje news:
Estoy empezando a hacer una aplicación movil para WinCE con el VS2003 y me
encuentro que el evento KeyPress en el control Button no viene, alguno de
Uds. sabe alguna forma de hacer que se muestre.

Gracias por su ayuda.

Saludos.

José Camacho Vaca
COLIMA, MX.
Respuesta Responder a este mensaje
#2 Jose Camacho Vaca
14/02/2006 - 20:31 | Informe spam
Básicamente es eso, no aparece el evento KeyPress. Intente ponerlo como me
indicas y genera un error:

Cannot implicitly convert type 'System.EventHandler' to
'System.Windows.Forms.KeyPressEventHandler'

Intenté hacerlo así porque en la lista de eventos (en la ventana
propiedades) no aparece el evento KeyPress. Lo curioso es que yo si lo vi en
otro máquina que tenia instalado el SV2005 y ahora con el 2003 no aparece.

De todas formas gracias por su ayuda.

Saludos.

José Camacho Vaca
COLIMA, MX.

"José Miguel Torres" escribió:

Para aplicaciones Windows CE debería poder hacer algo tal que así.
this.button1.KeyPress +=new KeyPressEventHandler(button1_KeyPress);

No se si el problema que se te plantea es mas de desconocimiento de como
implementar el evento (según dices estas empezando) os es que realmente no
te aparece el evento KeyPress.

De cualquier manera si no te sale hazlo saber y te echamos un cable.

Saludos


José Miguel Torres
jtorres_diaz~~ARROBA~~terra.es
http://jmtorres.blogspot.com


"Jose Camacho Vaca" escribió en
el mensaje news:
> Estoy empezando a hacer una aplicación movil para WinCE con el VS2003 y me
> encuentro que el evento KeyPress en el control Button no viene, alguno de
> Uds. sabe alguna forma de hacer que se muestre.
>
> Gracias por su ayuda.
>
> Saludos.
>
> José Camacho Vaca
> COLIMA, MX.



Respuesta Responder a este mensaje
#3 Unai Zorrilla Castro
15/02/2006 - 01:47 | Informe spam
Tanto en la versión CF 1 como la 2 la clase System.Windows.Forms.Button
implementan el evento KeyPress.

En CF 1 se implementa

this.button1.KeyPress += new
System.Windows.Forms.KeyPressEventHandler(this.button1_KeyPress);

En CF 2 se implementa

this.button1.Click += new System.EventHandler(this.button1_Click);

Saludos
Unai Zorrilla Castro
Microsoft MVP Compact Framework


"Jose Camacho Vaca" escribió:

Estoy empezando a hacer una aplicación movil para WinCE con el VS2003 y me
encuentro que el evento KeyPress en el control Button no viene, alguno de
Uds. sabe alguna forma de hacer que se muestre.

Gracias por su ayuda.

Saludos.

José Camacho Vaca
COLIMA, MX.
Respuesta Responder a este mensaje
#4 Jose Camacho Vaca
15/02/2006 - 18:09 | Informe spam
Gracias por tu ayuda Unai, lo que me extraña es que en el VS2005 en la
ventana de propiedades/eventos aparece el evento KeyPress y yo solamente le
daba doble-click y me implementaba el método, pero en la ver de VS2003
simplemente no aparece.

Voy a intentar como tu dices y te aviso.

Saludos.

José Camacho VAca
COLIMA, MX.

"Unai Zorrilla Castro" escribió:

Tanto en la versión CF 1 como la 2 la clase System.Windows.Forms.Button
implementan el evento KeyPress.

En CF 1 se implementa

this.button1.KeyPress += new
System.Windows.Forms.KeyPressEventHandler(this.button1_KeyPress);

En CF 2 se implementa

this.button1.Click += new System.EventHandler(this.button1_Click);

Saludos
Unai Zorrilla Castro
Microsoft MVP Compact Framework


"Jose Camacho Vaca" escribió:

> Estoy empezando a hacer una aplicación movil para WinCE con el VS2003 y me
> encuentro que el evento KeyPress en el control Button no viene, alguno de
> Uds. sabe alguna forma de hacer que se muestre.
>
> Gracias por su ayuda.
>
> Saludos.
>
> José Camacho Vaca
> COLIMA, MX.
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida