Xamarin.Forms DualScreenInfo API
La classe DualScreenInfo è disponibile nella classe Xamarin.Forms.DualScreen NuGet.
- SpanningBounds: in caso di estensione su due schermi, restituisce due rettangoli che indicano i limiti di ogni area visibile. Se la finestra non è estesa, verrà restituito un array vuoto.
- HingeBounds: posizione della cerniera sullo schermo.
- IsLandscape: se il dispositivo è con orientamento orizzontale. Questa informazione è utile perché le API di orientamento native non segnalano correttamente l'orientamento quando un'applicazione è estesa.
- SpanMode: indica se il layout è in modalità Tall (in altezza), Wide (in larghezza) o SinglePane (a riquadro singolo).
Per altre informazioni, vedere la documentazione di Xamarin.
Risoluzione dei problemi
Se si osservano comportamenti imprevisti o risultati da DualScreenInfo
, controllare le istruzioni di configurazione, inclusi il metodo Init
e l'attributo ConfigurationChanges
.