UIElement.SnapsToDevicePixels Właściwość
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Pobiera lub ustawia wartość określającą, czy renderowanie dla tego elementu powinno używać ustawień pikseli specyficznych dla urządzenia podczas renderowania. Jest to właściwość zależności.
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
Wartość właściwości
true jeśli element powinien być renderowany zgodnie z pikselami urządzenia; w przeciwnym razie , false. Wartość domyślna zadeklarowana w pliku UIElement to false.
Uwagi
Tę właściwość można ustawić true na wartość w elemecie głównym, aby włączyć renderowanie przystawek pikseli w interfejsie użytkownika. W przypadku urządzeń działających w odległości większej niż 96 kropek na cal (dpi) renderowanie przystawek pikseli może zminimalizować artefakty wizualne aliasowe w pobliżu linii półprzewodnikowych pojedynczej jednostki.
Gdy dziedziczone przez FrameworkElement lub dowolne możliwe klasy pochodne, zastępuje metadane dla tej właściwości zależności, FrameworkElement aby ustawić Inherits właściwość metadanych na true. To, co to osiąga, jest to, że tylko najbardziej najbardziej oddalony element w poddrzewie musi określić SnapsToDevicePixels jako true, a wszystkie elementy podrzędne tego poddrzewa będą raportować SnapsToDevicePixels jako true i będą miały SnapsToDevicePixels efekt wizualny.
Informacje dotyczące właściwości zależności
| Pole identyfikatora | SnapsToDevicePixelsProperty |
Właściwości metadanych ustawione na true |
Brak |