Proprietà ScreenPixelsWidth

Restituisce la larghezza approssimativa della visualizzazione, espressa in pixel. Il valore predefinito è 96.

public virtual int ScreenPixelsWidth {
   get
}

Osservazioni

È possibile ricavare il valore dalla dimensione presunta dei caratteri e dalla effettiva dimensione in pixel dello schermo. L'algoritmo utilizzato per determinare l'altezza impiega una combinazione di dimensioni predefinite e di dimensioni specifiche del dispositivo, estratte entrambe dal file con estensione CONFIG, e di intestazioni implicite inviate dai dispositivi. I valori non sono necessariamente esatti, ovvero per la larghezza e soprattutto per i tipi di carattere a larghezza variabile si tratta di valori approssimativi.

Il valore viene calcolato utilizzando l'algoritmo riportato di seguito.

if this["screenPixelsWidth"] is not null, 
   then return this["screenPixelsWidth"]; 
else, if this["screenCharactersWidth"] is not null and this["characterWidth"] is not null, 
   then return this["screenCharactersWidth"] * this["characterWidth"]; 
else, if this["screenCharactersWidth"] is not null, 
   then return this["screenCharactersWidth"] * this["defaultCharacterWidth"]; 
else, if this["characterWidth"] is not null, 
   then return this["defaultScreenCharacterWidth"] * this["characterWidth"]; 
else, return this["defaultScreenPixelsWidth"]

Nota   Non è possibile utilizzare la seguente istruzione.

   this.ScreenPixelsWidth == this["screenPixelsWidth"]

Vedere anche

Si applica a: classe MobileCapabilities