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
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 |