Pregunta

Quiero deveplop una aplicación para Windows Mobile 5.0 y superior que puede detectar la resolución de pantalla y la orientación. Esta parte es fácil, lo sé cómo hacerlo. Por otra parte, reasignar los controles del proceso, es más difícil para mí (no muy difícil).

Me pregunto si hay un patrón de diseño o una guía de diseño acerca de cómo hacer este proceso de control en función de tamaño de forma móvil. No quiero utilizar cualquier otro marco que puede hacerlo. Quiero hacerlo por myselft.

¿Alguna sugerencia?

Gracias!

¿Fue útil?

Solución

La clave de este es el anclaje y acoplamiento.

Diseñar la forma de una resolución de la pantalla, me gustaría recomendar que el diseño de 240x320 y fija su anclaje correctamente. Luego, cuando le da la vuelta en sentido horizontal, los controles reposicionar automáticamente.

El único momento en código para manejar esto que he escrito físicamente es cuando tengo una serie de botones dentro de un menú ImageButton que el espacio de auto sí mismos cuando se gira la resolución de la pantalla.

Otros consejos

Usted debe comenzar mediante el anclaje de sus controles. Esto tendrá los controles reubicado / redimensionadas cuando la orientación y los cambios de resolución. La mayor parte de las cosas que encontrará sobre Anchor y al muelle en las formas estándar de Windows también se aplican a Compact Framework. Sin embargo, lo que necesita hacer intensivas pruebas tanto con los emuladores y dispositivos reales.

He encontrado que diferentes plataformas y ventanas versiones móviles (teléfonos inteligentes - Pocket PC, WM5 - WM6). Tratan las etiquetas de anclaje de alguna manera diferente

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top