none
Click en Touch Screen RRS feed

  • Pregunta

  • Que tal compañeros, una pequeña cuestion, alguien sabe cual es el evento que se dispara al dejar presionado el touch screen de un telefono, el problema es que necesito lanzar un menu tipo Menu Contextual, pero que este bonito, modificado y todo eso pero no me da muchas opciones el menu contextual, asi que estoy pensando hacerlo con un form, pero no se cual es el evento que se dispara, para poder mandar llamar al control.......alguien puede ayudarme, gracias...

    jueves, 8 de octubre de 2009 1:46

Respuestas

  • Puedes porbar a agregar un menú contextual vacio y capturar su evento Popup para mostrar tu formulario personalizado.

    Agregas un control ContextMenu a tu formulario
    Asocias el nuevo control a la propiedad Contextmenu de tu form
    Asocias el evento Popup del control ContextMenu y le pones el siguiente código.

    private void contextMenu1_Popup(object sender, EventArgs e)
    {
      using(fTuFormPersonal fform = new fTuFormPersonal())
        {
           fform.ShowDialog();
        }
    }


    Donde fTuFormPersonal será tu formulario con las opciones que quieras.

    Eso si, ten en cuenta que en Windows Mobile 6.5 los menus contextuales han mejorado ya mucho su presentación.

    Como esta imagen por ejemplo:

    viernes, 9 de octubre de 2009 12:38

Todas las respuestas

  • Puedes porbar a agregar un menú contextual vacio y capturar su evento Popup para mostrar tu formulario personalizado.

    Agregas un control ContextMenu a tu formulario
    Asocias el nuevo control a la propiedad Contextmenu de tu form
    Asocias el evento Popup del control ContextMenu y le pones el siguiente código.

    private void contextMenu1_Popup(object sender, EventArgs e)
    {
      using(fTuFormPersonal fform = new fTuFormPersonal())
        {
           fform.ShowDialog();
        }
    }


    Donde fTuFormPersonal será tu formulario con las opciones que quieras.

    Eso si, ten en cuenta que en Windows Mobile 6.5 los menus contextuales han mejorado ya mucho su presentación.

    Como esta imagen por ejemplo:

    viernes, 9 de octubre de 2009 12:38
  • Este menu contextual que me muestras aca, como es que puedes meterle glaseados y efectos de color, yo no le veo el evento pain, para poder pintarle ni siquiera una raya........XAML, o que ??? que es lo que usas.......  O se lo dejas al Sistema operativo........y si lo quiero bien personalizado.....que......
    viernes, 9 de octubre de 2009 14:59
  • Eso que ves en la imagen es Windows Mobile 6.5, no hace falta hacer nada de nada. Cualquier aplicación desarrollada que ejecutes sobre Windows Mobile 6.5 ya aparecerá con esos menus, tanto en ContextMenu como los menus normales. Tienes que tener en cuenta las horas que quieras gastar en desarrollar algo asi basandonos en que desde ahora todos los nuevos terminales vendrán con esta versión de Sistema Operativo...
    sábado, 10 de octubre de 2009 19:26