2011-08-02 2 views
1

Je me rends compte qu'il n'y a qu'une seule résolution actuellement, mais ce serait bon à savoir. J'aimerais aussi savoir comment définir l'orientation du portrait. J'ai réussi à le faire en définissant la taille du backbuffer, mais cela ne semble pas correct.Comment détecter la résolution native WP7?

+0

@Adam la spécification du châssis 2 (HVGA) a été abandonnée avant que tous les appareils répondant à cette spécification soient libérés. Il est prévu que Nokia publiera des appareils avec une résolution d'écran deuxième l'année prochaine. –

+0

@Adam il n'y a pas de périphériques WP7 qui supportent une résolution d'écran autre que WVGA. Il n'y a pas de détails publics officiels sur les appareils avec d'autres résolutions qui sortent. Il n'y a pas de recommandations sur la façon de soutenir d'autres résolutions, car cela nécessiterait de connaître les autres résolutions. –

Répondre

5

C'est la façon dont il devrait être fait:

ScreenWidth = System.Windows.Application.Current.Host.Content.ActualWidth; 

ScreenHeight = System.Windows.Application.Current.Host.Content.ActualHeight; 

Vous pouvez définir la valeur par défaut Orientation pour la PhoneApplicationPage-Portrait avec la propriété Orientation de la page, mais vous ne pouvez pas forcer le Orientation changement de toute autre manière que la rotation de l'appareil lui-même.

Questions connexes