Sdílet prostřednictvím


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

truepokud by se prvek měl vykreslit v souladu s pixely zařízení; v opačném případě . false Výchozí hodnota deklarovaná UIElement na hodnotě 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 uživatelském rozhraní. U zařízení pracujících s více než 96 tečkami na palec (dpi) může vykreslování přichycení pixelů minimalizovat artefakty vizuálů v blízkosti pevných čar s jednou jednotkou.

Při dědění podle FrameworkElement nebo jakékoli možné odvozené třídy přepíše FrameworkElement metadata pro tuto vlastnost závislosti nastavit Inherits vlastnost metadata na true. Toho dosáhnete tak, že pouze nejkrajnější prvek v podstromu musí být zadán 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

Položka Hodnota
Pole Identifikátor SnapsToDevicePixelsProperty
Vlastnosti metadat nastavené na true None

Platí pro