Ler em inglês

Compartilhar via


UIElement.SnapsToDevicePixels Propriedade

Definição

Obtém ou define um valor que determina se a renderização para esse elemento deve usar configurações de pixel específica do dispositivo durante a renderização. É uma propriedade de dependência.

C#
public bool SnapsToDevicePixels { get; set; }

Valor da propriedade

true se o elemento precisar renderizar de acordo com os pixels do dispositivo; caso contrário, false. O padrão como declarado em UIElement é false.

Comentários

Você pode definir essa propriedade como true no elemento raiz para habilitar a renderização de ajuste de pixel em toda a interface do usuário. Para dispositivos que operam com mais de 96 pontos por polegada (dpi), a renderização de ajuste de pixel pode minimizar artefatos visuais anti-alias nas proximidades de linhas sólidas de unidade única.

Quando herdado por ou quaisquer FrameworkElement classes derivadas possíveis, FrameworkElement substitui os metadados dessa propriedade de dependência para definir a Inherits propriedade de metadados como true. O que isso alcança é que apenas o elemento mais externo em uma subárvore precisa especificar SnapsToDevicePixels como truee todos os elementos filho dessa subárvore serão relatados SnapsToDevicePixels como true e terão o SnapsToDevicePixels efeito visual.

Informações da propriedade de dependência

Campo Identificador SnapsToDevicePixelsProperty
Propriedades de metadados definidas como true Nenhum

Aplica-se a

Produto Versões
.NET Framework 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9

Confira também