UIElement.SnapsToDevicePixels Vlastnost

Definice

Získá nebo nastaví hodnotu, která určuje, zda vykreslování pro tento prvek má použít nastavení pixelů specifické pro zařízení během vykreslování. Toto je vlastnost závislosti.

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

Hodnota vlastnosti

Boolean

true pokud by se měl prvek vykreslit v souladu s pixely zařízení; falsev opačném případě . Výchozí hodnota, jak je deklarováno, UIElement je false.

Poznámky

Tuto vlastnost můžete nastavit na true kořenový prvek, aby bylo možné povolit vykreslování přichycení pixelů v celém uživatelském rozhraní. U zařízení, která pracují s více než 96 tečkami na palec (dpi), může vykreslování přichycení pixelů minimalizovat artefakty vizuálů v blízkosti jednoúčelových pevných čar.

Při dědění podle FrameworkElement nebo jakékoli možné odvozené třídy přepíše FrameworkElement metadata pro tuto závislost vlastnost nastavit Inherits vlastnost metadata na true. Toho dosáhnete tak, že pouze vnější prvek v podstromu musí být určen SnapsToDevicePixels jako truea všechny podřízené prvky tohoto podstromu pak budou hlásit SnapsToDevicePixels jako true a budou mít SnapsToDevicePixels vizuální efekt.

Informace o vlastnosti závislosti

Pole identifikátoru SnapsToDevicePixelsProperty
Vlastnosti metadat nastavené na true Žádné

Platí pro

Viz také