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

truemá-li prvek vykreslovat v souladu s pixely zařízení; v opačném případě . false Výchozí hodnota deklarovaná UIElement pro je false.

Poznámky

Pokud chcete povolit vykreslování přichycení pixelů v celém uživatelském rozhraní, můžete tuto vlastnost true nastavit na hodnotu u kořenového elementu. U zařízení pracujících s rychlostí větší než 96 bodů na palec (dpi) může vykreslování přichycení pixelů minimalizovat vizuální artefakty anti aliasingu v blízkosti č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 a nastaví Inherits vlastnost metadat na true. Tím se dosáhne toho, že jako musí být zadán SnapsToDevicePixelstruepouze vnější prvek v podstromu a všechny podřízené prvky tohoto podstromu se pak SnapsToDevicePixels zobrazí jako true a budou mít SnapsToDevicePixels vizuální efekt.

Informace o vlastnosti závislosti

Pole Identifikátor SnapsToDevicePixelsProperty
Vlastnosti metadat nastavené na true Žádné

Platí pro

Viz také