UIElement.SnapsToDevicePixels Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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 |