UIElement.SnapsToDevicePixels Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Ottiene o imposta un valore che determina se il rendering per questo elemento deve utilizzare impostazioni pixel specifiche del dispositivo durante il rendering. Si tratta di una proprietà di dipendenza.
public:
property bool SnapsToDevicePixels { bool get(); void set(bool value); };
public bool SnapsToDevicePixels { get; set; }
member this.SnapsToDevicePixels : bool with get, set
Public Property SnapsToDevicePixels As Boolean
Valore della proprietà
true se l'elemento deve eseguire il rendering in base ai pixel del dispositivo; in caso contrario, false. Il valore predefinito dichiarato in UIElement è false.
Commenti
È possibile impostare questa proprietà su true sull'elemento radice per abilitare il rendering dello snap pixel nell'interfaccia utente. Per i dispositivi che operano a un massimo di 96 punti per pollice (dpi), il rendering dello snap in pixel può ridurre al minimo gli artefatti visivi anti-aliasing nelle vicinanze delle linee solide a unità singola.
Se ereditato da FrameworkElement o da eventuali classi derivate, FrameworkElement esegue l'override dei metadati per questa proprietà di dipendenza per impostare la Inherits proprietà dei metadati su true. Ciò che si ottiene è che solo l'elemento più esterno in un sottoalbero deve specificare SnapsToDevicePixels come truee tutti gli elementi figlio di tale sottoalbero verranno quindi report SnapsToDevicePixels come true e avranno l'effetto SnapsToDevicePixels visivo.
Informazioni sulle proprietà di dipendenza
| Elemento | Valore |
|---|---|
| Campo Identificatore | SnapsToDevicePixelsProperty |
Proprietà dei metadati impostate su true |
Nessuno |