UIElement.SnapsToDevicePixels Propriedade
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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.
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 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 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 de dependência
Campo Identificador | SnapsToDevicePixelsProperty |
Propriedades de metadados definidas como true |
Nenhum |