none
Selección entre dos listpicker RRS feed

  • Pregunta

  • Buenas de nuevo,

    mi duda esta ves es la siguiente:

    Tengo dos listpickers para poder filtrar la búsqueda por uno u otro parámetro.  El tema es que, por lo que veo en los foros, a los listpickers no se les puede asignar un valor null o -1 por lo que siempre hay un elemento seleccionado.  Quiero crear un evento selection_changed para que me identifique cuál listpicker lo ha hecho saltar, pero si envío el elemento seleccionado de cada listpicker, ¿cómo puedo identificar el que ha activado el evento?

    Muchas gracias.

    miércoles, 2 de noviembre de 2011 9:40

Respuestas

  • Hola Estelarishh,

    Lo que te propongo no se si es una solución de tu problema, pero espero que te ayude:

     

    Yo lo que suelo hacer con los combos, si no es obligatorio rellenarlos, es escribir en el primer item el texto "(ninguno)" y así el usuario no tiene por qué seleccionar ese filtro.

    • Marcado como respuesta Estelarishh miércoles, 2 de noviembre de 2011 14:12
    miércoles, 2 de noviembre de 2011 10:44

Todas las respuestas

  • Hola Estelarishh,

    Lo que te propongo no se si es una solución de tu problema, pero espero que te ayude:

     

    Yo lo que suelo hacer con los combos, si no es obligatorio rellenarlos, es escribir en el primer item el texto "(ninguno)" y así el usuario no tiene por qué seleccionar ese filtro.

    • Marcado como respuesta Estelarishh miércoles, 2 de noviembre de 2011 14:12
    miércoles, 2 de noviembre de 2011 10:44
  • Muchas gracias jmmartinez, he seguido tu consejo y, aunque no me parece el método más bonito es el único que veo que funciona ;)
    miércoles, 2 de noviembre de 2011 14:12
  • Buenas de nuevo,

    mi duda esta ves es la siguiente:

    Tengo dos listpickers para poder filtrar la búsqueda por uno u otro parámetro.  El tema es que, por lo que veo en los foros, a los listpickers no se les puede asignar un valor null o -1 por lo que siempre hay un elemento seleccionado.  Quiero crear un evento selection_changed para que me identifique cuál listpicker lo ha hecho saltar, pero si envío el elemento seleccionado de cada listpicker, ¿cómo puedo identificar el que ha activado el evento?

    Muchas gracias.


    Si cada ListPicker, tiene un X name, no veo el problema.

    Es decir, usar el parámetro SENDER, hacer un cast y tomar el nombre.

    En base a ese nombre, se sabe que LP lanzó el evento.


    Gus
    jueves, 3 de noviembre de 2011 5:21
  • Gracias Gus por el consejo.  Para saber cuál listpicker está activo, lo que hago es pasarle un mensaje y según el mensaje que me llega, realizo las acciones correspondientes.  El resultado es el mismo que si usara el parámetro SENDER.
    jueves, 3 de noviembre de 2011 7:58