Condividi tramite


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