Compartilhar via


UIElement.SnapsToDevicePixels Propriedade

Definição

Obtém ou define um valor que determina se a renderização desse elemento deve usar configurações de pixel específicas do dispositivo durante a renderização. É 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 da propriedade

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

Comentários

Você pode definir essa propriedade para true o elemento raiz para habilitar a renderização de snap 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 snap de pixel pode minimizar artefatos visuais anti-aliasing 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 true, e todos os elementos filho dessa subárvore serão relatados SnapsToDevicePixels como true e terão o SnapsToDevicePixels efeito visual.

Informações da propriedade Dependency

Item Valor
Campo identificador SnapsToDevicePixelsProperty
Propriedades de metadados definidas como true Nenhum

Aplica-se a