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