Taal

UIElement.SnapsToDevicePixels Eigenschap

Definitie

Hiermee wordt een waarde opgehaald of ingesteld die bepaalt of rendering voor dit element apparaatspecifieke pixelinstellingen moet gebruiken tijdens het weergeven. Dit is een afhankelijkheidseigenschap.

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

Waarde van eigenschap

true indien het element overeenkomstig de pixels van het apparaat moet worden weergegeven; anders, false. De standaardwaarde zoals gedeclareerd is UIElementfalse.

Opmerkingen

U kunt deze eigenschap true instellen op uw hoofdelement om pixel-uitlijning in te schakelen in de gebruikersinterface. Voor apparaten die meer dan 96 punten per inch (dpi) gebruiken, kan pixelmodulerendering visuele artefacten in de omgeving van ononderbroken lijnen met één eenheid minimaliseren.

Wanneer deze wordt overgenomen door FrameworkElement of mogelijke afgeleide klassen, FrameworkElement overschrijft u de metagegevens voor deze afhankelijkheidseigenschap om de Inherits metagegevenseigenschap in te stellen op true. Wat dit bereikt, is dat alleen het buitenste element in een substructuur moet worden opgegeven SnapsToDevicePixels als true, en alle onderliggende elementen van die substructuur vervolgens rapporteren SnapsToDevicePixels als true en het SnapsToDevicePixels visuele effect hebben.

Informatie over afhankelijkheidseigenschappen

Item Waarde
Id-veld SnapsToDevicePixelsProperty
Eigenschappen van metagegevens ingesteld op true Geen

Van toepassing op

Zie ook