Comparteix a través de


UIElement.SnapsToDevicePixels Propiedad

Definición

Obtiene o establece un valor que determina si la representación de este elemento debe usar configuración de píxel específica del dispositivo durante la representación. Es una propiedad de dependencia.

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

Valor de propiedad

true Si el elemento debe representarse de acuerdo con los píxeles del dispositivo; de lo contrario, false. El valor predeterminado declarado en UIElement es false.

Comentarios

Puede establecer esta propiedad true en en el elemento raíz para habilitar la representación de ajuste de píxeles en toda la interfaz de usuario. En el caso de los dispositivos que funcionan con más de 96 puntos por pulgada (ppp), la representación de ajuste de píxeles puede minimizar los artefactos visuales de suavizado de alias en las proximidades de líneas sólidas de una sola unidad.

Cuando se heredan por FrameworkElement o cualquier posible clase derivada, FrameworkElement invalida los metadatos de esta propiedad de dependencia para establecer la Inherits propiedad truede metadatos en . Lo que esto logra es que solo el elemento más externo de un subárbol necesita especificar SnapsToDevicePixels como true, y todos los elementos secundarios de ese subárbol notificarán SnapsToDevicePixels como true y tendrán el SnapsToDevicePixels efecto visual.

Información sobre propiedades de dependencia

Campo identificador SnapsToDevicePixelsProperty
Propiedades de metadatos establecidas en true None

Se aplica a

Consulte también