UIElement.SnapsToDevicePixels Eigenschap
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
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 |