Question

Je veux deveplop une application pour Windows Mobile 5.0 et qui peut détecter la résolution de l'écran et de l'orientation. Cette partie est facile, je sais comment le faire. L'autre partie, réallouer processus de contrôle, est plus difficile pour moi (pas très difficile).

Je me demande s'il y a un modèle de conception ou une ligne directrice de conception sur la façon de faire de ce processus de déplacement des contrôles en fonction de la taille de la forme. Je ne veux pas utiliser tout autre cadre qui peut le faire. Je veux le faire par myselft.

Toutes les suggestions?

Merci!

Était-ce utile?

La solution

La clé est d'ancrage et l'amarrage.

Concevoir la forme pour une résolution d'écran, je vous recommande de concevoir pour 240x320 et définir votre ancrage correctement. Ensuite, lorsque vous retournez à l'horizontale, les commandes se repositionner automatiquement.

La seule fois que j'ai le code physiquement écrit de gérer cela est quand j'ai un certain nombre de boutons dans un menu ImageButton qui se espace automatique lorsque la résolution d'écran est basculée.

Autres conseils

Vous devriez commencer par l'ancrage de vos commandes. Cela aura les contrôles déplacés / redimensionnés lorsque l'orientation et les changements de résolution. La plupart des choses que vous trouverez à propos de Anchor et Dock dans les formulaires standard de Windows appliquent également au Compact Framework. Cependant, vous devez faire des tests intensifs à la fois avec les émulateurs et les dispositifs réels.

J'ai trouvé que les différentes plates-formes et les fenêtres des versions mobiles (Smartphone - Pocket PC, WM5 - WM6). Traiter les balises d'ancrage en quelque sorte différemment

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top