UIElement.SnapsToDevicePixels Propriedade
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
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 |