UIElement.SnapsToDevicePixels Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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
true
má-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 SnapsToDevicePixelstrue
pouze 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é |