2010-12-30 43 views
9

Soy nuevo en Silverlight y creo que mi pregunta es muy simple, pero no he encontrado una respuesta en ningún lado. Entonces, tengo una aplicación y quiero hacer que mi menú se vea como los mosaicos en WP7. He decidido usar un control de botón para cada ficha, pero tengo la sensación de que esta no es la mejor decisión. Cuando el usuario hace clic en un botón, el botón cambia su diseño (color de fondo, color anterior, etc.) para indicar que se ha hecho clic en él. En mi WP7 las fichas están diseñadas de forma diferente. Cuando el usuario hace clic en él, se apaga (se hunde) para indicar que se ha hecho clic en él. Entonces, mi pregunta es: ¿Hay alguna manera fácil de simular el comportamiento natural de los mosaicos, cuando se hace clic en ellos o tengo que crear mis propios comportamientos en el control del botón?WP7 ¿cómo hacer un menú con mosaicos?

Gracias de antemano. Aclamaciones.

Respuesta

5

Este efecto se llama el "efecto de inclinación":

efecto

La inclinación para Windows Phone controles que ofrece la posibilidad de añadir retroalimentación visual adicional para la interacción control. En lugar de tener estados estándar presionados o no, los controles con el efecto de inclinación proporcionan movimiento durante la manipulación. El resultado es una respuesta tipo "inclinación" cuando se toca el control .

Aquí está un link para obtener una visión general del efecto y here algún código de muestra.

Si no desea que sus botones cambien de color al hacer clic, puede crear una copia de la plantilla predeterminada Button y editarla.

3

Pago TileSlider.

TileSlider es un control para Windows Phone 7 que permite al desarrollador presentar un mosaico en su aplicación que se comporta como los mosaicos cuando fija un contacto en el menú de inicio.

Cuestiones relacionadas