2012-12-12 5 views
5

seguito the Microsoft scale guidelines c'è una parte in cui si dice:due layout per due proporzioni (4: 3 e 16: 9) - cambiando automaticamente

Quando si progetta un layout fisso, iniziano progettando il layout per la risoluzioni di base: 1024x768 e 1366x768.

questo proposito ho la seguente domanda:

E 'possibile definire due layout fissi per due proporzioni (sia per un uso con il ViewBox di scalare a ogni risoluzione che proporzioni) in modo che può cambiare automaticamente a seconda delle proporzioni dello schermo? E forse cambia tra la modalità di riempimento e la modalità a schermo intero che cambia anche le proporzioni?

risposta

0

I modelli di progetto sono dotati di LayoutAwarePage che fornisce gli stati visivi che è possibile utilizzare per modificare il layout in base a ApplicationView (Filled, Snap ecc.) Se necessario, è possibile estendere tale comportamento sovrascrivendo InvalidateVisualState.

+0

Dove trovo che LayoutAwarePage (in un blog ho visto che di solito si trova nella cartella Common ma non l'ho). Inoltre, la mia idea era di supportare risoluzioni come 1024 x 768. –

+0

Si trova nel modello di applicazione di griglia –

+0

Non sto utilizzando un modello di applicazione di griglia. Ho iniziato come un'applicazione vuota e non sto utilizzando un layout reattivo (in realtà è per questo che ho bisogno di due layout per almeno questi due rapporti) –