UIElement.SnapsToDevicePixels Propriedade

Definição

Recebe ou define um valor que determina se a renderização deste elemento deve usar definições de pixel específicas do dispositivo durante a renderização. Isto é uma propriedade de dependência.

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 Propriedade

true se o elemento deve ser renderizado de acordo com os píxeis do dispositivo; caso contrário, false. O padrão declarado em UIElement é false.

Observações

Podes definir esta propriedade no true teu elemento raiz para permitir a renderização em snap de píxeis em toda a interface. Para dispositivos que operam a mais de 96 pontos por polegada (dpi), a renderização snap de píxeis pode minimizar artefactos visuais anti-aliasing nas proximidades de linhas sólidas de uma unidade.

Quando herdado por FrameworkElement ou por quaisquer classes derivadas possíveis, FrameworkElement sobrepõe os metadados desta propriedade de dependência para definir a Inherits propriedade de metadados como true. O que isto consegue é que apenas o elemento mais externo de uma subárvore precisa de especificar SnapsToDevicePixels como true, e todos os elementos filhos dessa subárvore irão então reportar SnapsToDevicePixels como true e terão o SnapsToDevicePixels efeito visual.

Informação de Propriedade de Dependência

Iteme Value
Campo identificador SnapsToDevicePixelsProperty
Propriedades dos metadados definidas como true None

Aplica-se a

Ver também