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
pokud by se měl prvek vykreslit v souladu s pixely zařízení; false
v 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 true
a 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é |