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 la configuración de píxeles 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 tal como se declara 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 hereda por FrameworkElement o cualquier clase derivada posible, 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 debe especificarse 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 de la propiedad dependency

Elemento Importancia
Campo identificador SnapsToDevicePixelsProperty
Propiedades de metadatos establecidas en true Ninguno

Se aplica a