Proprietà ScreenCharactersWidth
Restituisce la larghezza approssimativa della visualizzazione, espressa in caratteri. Il valore predefinito è 12.
public virtual int ScreenCharactersWidth {
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. Alcuni dispositivi si basano su valori interni predefiniti.
L'altezza viene calcolata utilizzando l'algoritmo riportato di seguito.
if this["screenCharactersWidth"] is not null,
then return this["screenCharactersWidth"];
else, if this["screenPixelsWidth'] is not null and this["characterWidth"] is not null,
then return this["screenPixelsWidth']/ this["characterWidth"];
else, if this["screenPixelsWidth'] is not null,
then return this["screenPixelsWidth']/this["defaultCharacterWidth"];
else, if this["characterWidth"] is not null,
then return this["defaultScreenPixelsWidth"]/this["characterWidth"];
else, return this["defaultScreenCharactersWidth"].
Nota Non è possibile utilizzare la seguente istruzione.
this.ScreenCharactersWidth == this["screenCharactersWidth"]
Vedere anche
Si applica a: classe MobileCapabilities